body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}#top-menu li a,.et_search_form_container input{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}.et_search_form_container input::-moz-placeholder{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}.et_search_form_container input::-webkit-input-placeholder{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}.et_search_form_container input:-ms-input-placeholder{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}@media only screen and (min-width:981px){.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}div.et_pb_section.et_pb_section_0_tb_header{background-image:url(https://optimisterre.com/wp-content/uploads/2021/10/back-school2-scaled.jpg)!important}.dsm_perspective_image_0_tb_header{width:33%;max-width:100%!important;text-align:center}.dsm_perspective_image_0_tb_header .et_pb_image_wrap,.dsm_perspective_image_0_tb_header img{width:100%}.dsm_perspective_image_0_tb_header .dsm-perspective-image-wrapper{transform:perspective(1000px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);transition:transform 300ms ease 0ms}.et_pb_button_0_tb_header_wrapper .et_pb_button_0_tb_header,.et_pb_button_0_tb_header_wrapper .et_pb_button_0_tb_header:hover,.et_pb_button_1_tb_header_wrapper .et_pb_button_1_tb_header,.et_pb_button_1_tb_header_wrapper .et_pb_button_1_tb_header:hover{padding-top:14px!important;padding-right:42px!important;padding-bottom:14px!important;padding-left:28px!important;transition:padding 300ms ease 0ms}.et_pb_button_0_tb_header_wrapper{margin-right:-40px!important;margin-bottom:43px!important}body #page-container .et_pb_section .et_pb_button_0_tb_header{color:#ffffff!important;border-width:0px!important;border-radius:100px;letter-spacing:2px;font-size:15px;font-family:'Concert One',display!important;text-transform:uppercase!important;background-image:linear-gradient(90deg,#ff3d97 0%,#f4346c 100%)}body #page-container .et_pb_section .et_pb_button_0_tb_header:hover:after,body #page-container .et_pb_section .et_pb_button_1_tb_header:hover:after{margin-left:.3em;left:auto;margin-left:.3em}body #page-container .et_pb_section .et_pb_button_0_tb_header:after{line-height:inherit;font-size:inherit!important;opacity:1;margin-left:.3em;left:auto;font-family:ETmodules!important;font-weight:400!important}.et_pb_button_0_tb_header{box-shadow:0px 20px 40px -10px rgba(255,61,151,0.5)}.et_pb_button_0_tb_header_wrapper a{transform:scaleX(1.3) scaleY(1.3) translateX(40px) translateY(0px) rotateX(0deg) rotateY(0deg) rotateZ(-3deg)}.et_pb_button_0_tb_header,.et_pb_button_0_tb_header:after,.et_pb_button_1_tb_header,.et_pb_button_1_tb_header:after{transition:all 300ms ease 0ms}body #page-container .et_pb_section .et_pb_button_1_tb_header{color:#ffffff!important;border-width:0px!important;border-radius:100px;letter-spacing:2px;font-size:21px;font-family:'Concert One',display!important;text-transform:uppercase!important;background-image:linear-gradient(90deg,#56d4ff 0%,#82a8ff 100%)}body #page-container .et_pb_section .et_pb_button_1_tb_header:after{line-height:inherit;font-size:inherit!important;opacity:1;margin-left:.3em;left:auto;font-family:FontAwesome!important;font-weight:900!important}.et_pb_button_1_tb_header{box-shadow:0px 20px 40px -10px rgba(86,212,255,0.5)}.et_pb_button_1_tb_header_wrapper a{transform:translateX(-72px) translateY(0px) rotateX(0deg) rotateY(0deg) rotateZ(4deg)}.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-size:16px}.et_pb_menu_0_tb_header.et_pb_menu{background-color:#ffffff}.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a{color:#ff3d97!important}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important}.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_menu_0_tb_header .et_pb_menu__logo-slot{width:auto;max-width:100%}.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img,.et_pb_menu_0_tb_header .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img{height:auto;max-height:none}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button{color:#2ea3f2}.et_pb_button_0_tb_header_wrapper .et_pb_button_0_tb_header:hover,.et_pb_button_0_tb_header_wrapper .et_pb_button_0_tb_header:hover:hover,.et_pb_button_1_tb_header_wrapper .et_pb_button_1_tb_header:hover,.et_pb_button_1_tb_header_wrapper .et_pb_button_1_tb_header:hover:hover{padding-right:46px!important;padding-left:32px!important}@media only screen and (max-width:980px){body #page-container .et_pb_section .et_pb_button_0_tb_header:after{line-height:inherit;font-size:inherit!important;margin-left:.3em;left:auto;display:inline-block;opacity:1;content:attr(data-icon);font-family:ETmodules!important;font-weight:400!important}body #page-container .et_pb_section .et_pb_button_0_tb_header:before,body #page-container .et_pb_section .et_pb_button_1_tb_header:before{display:none}body #page-container .et_pb_section .et_pb_button_0_tb_header:hover:after,body #page-container .et_pb_section .et_pb_button_1_tb_header:hover:after{margin-left:.3em;left:auto;margin-left:.3em}.et_pb_button_0_tb_header_wrapper a{transform:scaleX(1.3) scaleY(1.3) translateX(40px) translateY(0px) rotateX(0deg) rotateY(0deg) rotateZ(-3deg)}body #page-container .et_pb_section .et_pb_button_1_tb_header:after{line-height:inherit;font-size:inherit!important;margin-left:.3em;left:auto;display:inline-block;opacity:1;content:attr(data-icon);font-family:FontAwesome!important;font-weight:900!important}.et_pb_button_1_tb_header_wrapper a{transform:translateX(-72px) translateY(0px) rotateX(0deg) rotateY(0deg) rotateZ(4deg)}}@media only screen and (max-width:767px){.et_pb_button_0_tb_header_wrapper{margin-right:0px!important}body #page-container .et_pb_section .et_pb_button_0_tb_header:after{line-height:inherit;font-size:inherit!important;margin-left:.3em;left:auto;display:inline-block;opacity:1;content:attr(data-icon);font-family:ETmodules!important;font-weight:400!important}body #page-container .et_pb_section .et_pb_button_0_tb_header:before,body #page-container .et_pb_section .et_pb_button_1_tb_header:before{display:none}body #page-container .et_pb_section .et_pb_button_0_tb_header:hover:after,body #page-container .et_pb_section .et_pb_button_1_tb_header:hover:after{margin-left:.3em;left:auto;margin-left:.3em}.et_pb_button_0_tb_header_wrapper a{transform:scaleX(1.3) scaleY(1.3) translateX(40px) translateY(0px) rotateX(0deg) rotateY(0deg) rotateZ(-3deg)}body #page-container .et_pb_section .et_pb_button_1_tb_header:after{line-height:inherit;font-size:inherit!important;margin-left:.3em;left:auto;display:inline-block;opacity:1;content:attr(data-icon);font-family:FontAwesome!important;font-weight:900!important}.et_pb_button_1_tb_header_wrapper a{transform:translateX(-30px) translateY(0px) rotateX(0deg) rotateY(0deg) rotateZ(4deg)}}div.et_pb_section.et_pb_section_0_tb_footer{background-image:url(https://optimisterre.com/wp-content/uploads/2025/09/ChatGPT-Image-18-sept.-2025-15_11_41.png)!important}.et_pb_section_0_tb_footer.et_pb_section{padding-top:0px}ul.et_pb_social_media_follow_0_tb_footer .follow_button{text-shadow:0.08em 0.08em 0.08em rgba(0,0,0,0.4);box-shadow:10px 10px 0px 0px rgba(0,0,0,0.3)}body #page-container .et_pb_section ul.et_pb_social_media_follow_0_tb_footer .follow_button:before,body #page-container .et_pb_section ul.et_pb_social_media_follow_0_tb_footer .follow_button:after{display:none!important}.et_pb_social_media_follow_0_tb_footer li a.icon:before{font-size:26px;line-height:52px;height:52px;width:52px}.et_pb_social_media_follow_0_tb_footer li a.icon{height:52px;width:52px}.et_pb_menu_0_tb_footer.et_pb_menu{background-color:#ffffff}.et_pb_menu_0_tb_footer.et_pb_menu .nav li ul,.et_pb_menu_0_tb_footer.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_footer.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important}.et_pb_menu_0_tb_footer .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_menu_0_tb_footer .et_pb_menu__logo-slot{width:auto;max-width:100%}.et_pb_menu_0_tb_footer .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img,.et_pb_menu_0_tb_footer .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img{height:auto;max-height:none}.et_pb_menu_0_tb_footer .mobile_nav .mobile_menu_bar:before,.et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__search-button,.et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__close-search-button,.et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__cart-button{color:#2ea3f2}.et_pb_social_media_follow_network_0_tb_footer a.icon{background-color:#3b5998!important}.et_pb_social_media_follow_network_1_tb_footer a.icon{background-color:#000000!important}.et_pb_social_media_follow_network_2_tb_footer a.icon{background-color:#a82400!important}.et_pb_social_media_follow_network_3_tb_footer a.icon{background-color:#ea2c59!important}.optimiscool-social-icons{display:flex;justify-content:center;gap:22px;margin-top:20px}.optimiscool-social-icons a{display:inline-flex;align-items:center;justify-content:center;width:55px;height:55px;border-radius:50%;background:rgba(255,255,255,0.15);color:#ffffff;font-size:1.5em;text-decoration:none;border:2px solid rgba(255,255,255,0.4);box-shadow:0 0 8px rgba(255,120,40,0.3);transition:all 0.35s ease;backdrop-filter:blur(8px);animation:floatOptimiscool 6s ease-in-out infinite alternate}.optimiscool-social-icons a i{color:#ffffff;text-shadow:0 0 6px rgba(0,0,0,0.3);transition:all 0.3s ease}.optimiscool-social-icons a:hover{background:linear-gradient(135deg,#56d4ff,#ff3d97,#ff7828);border-color:transparent;transform:translateY(-6px) scale(1.1);box-shadow:0 0 20px rgba(255,61,151,0.6),0 0 40px rgba(86,212,255,0.4)}.optimiscool-social-icons a:hover i{color:#fffbe7;text-shadow:0 0 12px rgba(255,255,255,0.8)}@keyframes floatOptimiscool{0%{transform:translateY(0px)}50%{transform:translateY(-4px)}100%{transform:translateY(0px)}}.optimiscool-social-icons{display:flex;justify-content:center;gap:22px;margin-top:20px}.optimiscool-social-icons a{display:inline-flex;align-items:center;justify-content:center;width:55px;height:55px;border-radius:50%;background:rgba(255,255,255,0.15);color:#ffffff;font-size:1.5em;text-decoration:none;border:2px solid rgba(255,255,255,0.4);box-shadow:0 0 8px rgba(255,120,40,0.3);transition:all 0.35s ease;backdrop-filter:blur(8px);animation:floatOptimiscool 6s ease-in-out infinite alternate}.optimiscool-social-icons a i{color:#ffffff;text-shadow:0 0 6px rgba(0,0,0,0.3);transition:all 0.3s ease}.optimiscool-social-icons a:hover{background:linear-gradient(135deg,#56d4ff,#ff3d97,#ff7828);border-color:transparent;transform:translateY(-6px) scale(1.1);box-shadow:0 0 20px rgba(255,61,151,0.6),0 0 40px rgba(86,212,255,0.4)}.optimiscool-social-icons a:hover i{color:#fffbe7;text-shadow:0 0 12px rgba(255,255,255,0.8)}@keyframes floatOptimiscool{0%{transform:translateY(0px)}50%{transform:translateY(-4px)}100%{transform:translateY(0px)}}