.container_big{max-width:1336px;width:100%;margin-right:auto;margin-left:auto}:root{--thm-font:'Montserrat',sans-serif;--thm-font-second:"Roboto",sans-serif;--thm-font-third:'Manrope',sans-serif;--thm-font-fourth:"Inter",sans-serif;--thm-font-fifth:"Lato",sans-serif;--thm-b-font:"Rubik",sans-serif;--white:#FFF;--black:#000;--gray:#808080;--disabled:#e2e2e2;--disabled-text:#e2e2e2;--disabled-reverse:#c8c8c8;--disabled-text-reverse:#c8c8c8;--orange:#FF5F46;--green:#7AF7AB;--green-dark:#00E492;--thm-base-rgb:255,170,23}.not-allowed{pointer-events:none;background-color:var(--disabled);border:1px solid var(--disabled)}html{scroll-behavior:smooth}@font-face{font-family:'CustomFont';src:url('/fonts/custom-font.woff2') format('woff2');font-display:swap}body{min-width:0;margin:0;padding:0;list-style:none;font-size:100%;font-family:var(--thm-font);color:var(--thm-text);border:0;outline:0;vertical-align:baseline;overflow-x:hidden}body.error404 .f04{font-size:175px}body.error404 .content{font-size:25px}body .fade{opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s .2s}body .fade.show{opacity:1;visibility:visible;transition:opacity .2s ease,visibility 0s 0s}body .wpcf7 form .wpcf7-response-output{margin-bottom:20px;margin-top:0;font-size:20px;border:0;border-left:5px solid}body .wpcf7 form.invalid .wpcf7-response-output{color:#f00;border-color:#f00}body .wpcf7 form.sent .wpcf7-response-output{display:none;color:#46b450}body.page-template-default{color:#000;background-color:#fff}body.page-template-default .wrap{padding-top:30px}body.page-template-default .wrap h1{margin-bottom:30px}body.page-template-updates{color:#000;background-color:#fff}body.page-template-updates h1{padding:50px 0 0;text-align:center}body.page-template-updates section#updates{padding-top:0}body.page-template-updates section#updates .wrap_boxes{flex-wrap:wrap;margin:0}body.page-template-updates section#updates .wrap_boxes .box_news{width:calc(33% - 20px);border-top:0;border-color:#000}.d-none{display:none}picture{max-width:100%;max-height:100%}input[type="checkbox"]{cursor:pointer}.wrap:has(.error404){background-color:black;height:100vh}.wrap:has(.error404) .img_404{height:443px}.wrap:has(.error404) .error404{display:flex;flex-direction:column;background-color:black}.wrap:has(.error404) .error404 .content{display:flex;flex-direction:column;gap:25px;margin-top:-100px}.wrap:has(.error404) div{color:white;width:fit-content;margin:auto}.wrap:has(.error404) div .f04{font-family:Montserrat;font-weight:700;font-size:54px;line-height:70px;letter-spacing:0%}.wrap:has(.error404) div .f_message{font-size:16px}.wrap:has(.error404) div .r-more{width:226px;height:60px;top:707px;left:846px;border-radius:114px;border-width:1px;padding-top:15px;padding-right:24px;padding-bottom:20px;padding-left:24px;gap:10px;border-color:#7AF7AB;background-color:black;color:#7AF7AB;margin:auto;font-size:20px}@media (max-width:1024px){.wrap:has(.error404) .img_404{height:100%;padding-top:20px}.wrap:has(.error404) .error404 .content{margin:0;padding:20px}.wrap:has(.error404) div .f04{font-size:40px;line-height:50px}.base_btn{display:inline-flex;align-items:center;justify-content:center;width:auto;height:60px;padding:0 40px;font-size:1.125em;font-weight:600;color:var(--black);text-decoration:none;background-color:var(--green-dark);border:solid 1.5px var(--green-dark);border-radius:40px;transition:all .2s ease}.base_btn.hover{background-color:transparent;animation:hoverAnimation 2s forwards}.base_btn:disabled,.base_btn.disabled{background-color:var(--disabled)}.base_btn.onBlackBG{color:var(--black);background-color:var(--green);border-color:var(--green)}.base_btn.onBlackBG.hover{color:var(--green);background-color:var(--black);animation:hoverAnimationOnBlackBG 2s forwards}.base_btn.reverse{background-color:transparent;border:solid 1.5px var(--green-dark);border-radius:40px}.base_btn.reverse.hover{background-color:var(--green-dark);animation:hoverAnimationReverse 2s forwards}.base_btn.reverse:disabled,.base_btn.reverse.disabled{color:var(--disabled-text);border-color:var(--disabled)}.base_btn.reverse.onBlackBG{color:var(--white);border-color:var(--green)}.base_btn.reverse.onBlackBG.hover{color:var(--black);background-color:var(--green);border-color:var(--green);animation:hoverAnimationReverseOnBlackBG 2s forwards}.base_btn.reverse.onBlackBG:disabled,.base_btn.reverse.onBlackBG.disabled{color:var(--disabled-text-reverse);border-color:var(--disabled-reverse)}}@media (min-width:1025px){.base_btn{display:inline-flex;align-items:center;justify-content:center;width:auto;height:60px;padding:0 55px;font-size:1.125em;font-weight:600;color:var(--black);text-decoration:none;background-color:var(--green-dark);border:solid 1.5px var(--green-dark);border-radius:40px;transition:all .2s ease}.base_btn:hover{background-color:transparent}.base_btn:disabled,.base_btn.disabled{background-color:var(--disabled)}.base_btn.onBlackBG{color:var(--black);background-color:var(--green);border-color:var(--green)}.base_btn.onBlackBG:hover{color:var(--green);background-color:var(--black)}.base_btn.reverse{background-color:transparent;border:solid 1.5px var(--green-dark);border-radius:40px}.base_btn.reverse:hover{background-color:var(--green-dark)}.base_btn.reverse:disabled,.base_btn.reverse.disabled{color:var(--disabled-text);border-color:var(--disabled)}.base_btn.reverse.onBlackBG{color:var(--white);border-color:var(--green)}.base_btn.reverse.onBlackBG:hover{color:var(--black);background-color:var(--green);border-color:var(--green)}.base_btn.reverse.onBlackBG:disabled,.base_btn.reverse.onBlackBG.disabled{color:var(--disabled-text-reverse);border-color:var(--disabled-reverse)}}h1{line-height:130%;font-size:3.750em;font-weight:700}@media (max-width:767px){h1{font-size:2.250em}}h2{line-height:130%;font-size:3.000em;font-weight:700}h3{line-height:130%;font-size:1.875em;font-weight:500}h4{line-height:130%;font-size:1.250em;font-weight:300}h5{line-height:130%;font-size:1.125em;font-weight:400}h6{line-height:130%;font-size:1.000em;font-weight:400}h5{line-height:1.45;letter-spacing:-0.5px;font-size:24px;font-weight:bold}ul{padding:0;margin:0;list-style-type:none}@media (min-width:1500px){.container.container1630{max-width:1420px}}@media (min-width:1700px){.container.container1630{max-width:1630px}.container.container1420{max-width:1420px}}.container-fluid{padding:0 15px}#content{position:relative}.sectionTitle{margin-bottom:25px;text-align:center;line-height:130%;font-size:3.000em;font-weight:700}.sectionTitle h2{font-size:inherit}@media (max-width:768px){.sectionTitle{font-size:2.250em}}#main{min-height:calc(100vh - 278px)}a{color:var(--orange)}.line a{color:var(--orange);text-decoration:inherit}.line a:hover{color:red !important}img{display:block;max-width:100%;object-fit:contain}.circles circle,.circles path{animation:circles 2.5s infinite;-webkit-animation:circles 2.5s infinite}@keyframes circles{0%{opacity:0}40%{opacity:1}80%{opacity:0}100%{opacity:0}}@-webkit-keyframes circles{0%{opacity:0}40%{opacity:1}80%{opacity:0}100%{opacity:0}}.circles circle.circle4{animation-delay:-1.5s;-webkit-animation-delay:-1.5s}.circles circle.circle3{animation-delay:-1s;-webkit-animation-delay:-1s}.circles circle.circle2{animation-delay:-0.5s;-webkit-animation-delay:-0.5s}.circles circle.circle1{animation-delay:0s;-webkit-animation-delay:0s}.circles path{animation-delay:-0s;-webkit-animation-delay:-0s}.read-more,.read-more-desktop{display:none;align-items:center;height:30px;line-height:30px;margin-top:17px;padding-left:0;color:#FFF;font-size:1em;font-weight:500;background-color:transparent;border:0}.read-more:after,.read-more-desktop:after{content:'';display:inline-block;width:30px;height:12px;transition:all .3s;background-image:url('../../themes/roots-mipo/assets/img/read_more.svg');background-repeat:no-repeat;background-position:center}.page-template-som #readMoreBtn{display:block}.breadcrumbs{position:relative;display:flex;align-items:center;color:#FFF;margin-top:25px;font-size:0.750em;z-index:1}.breadcrumbs br{display:none}.breadcrumbs li{line-height:18px}.breadcrumbs li img{display:inline-block;margin-left:5px}.breadcrumbs li a{color:#FFF;text-decoration:none;transition:all .2s ease}.breadcrumbs li a:hover{color:var(--orange)}.breadcrumbs li:nth-last-of-type(1),.breadcrumbs li:nth-last-of-type(2){color:#7a7a7a}.breadcrumbs li.uppercase{text-transform:uppercase}@media (max-width:768px){.breadcrumbs{padding:0}}.slick-arrow{position:relative;width:26px;height:26px;font-size:0;background-color:#FFF;border-radius:100%;border:0}.slick-arrow:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:#3A3A3A;transition:all .2s ease;mask-image:url('../../themes/roots-mipo/assets/img/slide_arrow.svg');mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url('../../themes/roots-mipo/assets/img/slide_arrow.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.slick-arrow.slick-prev{order:1;margin-right:8.5px}.slick-arrow.slick-next{order:3;margin-left:8.5px;transform:rotate(180deg)}.slick-arrow:hover:before{background-color:#FF5F46}.fixed-menu{position:fixed;left:0;top:50%;padding:10px 0;padding-right:10px;transform:translateY(-50%);mix-blend-mode:difference;z-index:3}.fixed-menu.hidden{display:none}.fixed-menu ul li{position:relative;margin:17px 0;padding-left:32px}.fixed-menu ul li a{text-decoration:none;color:#8A8A8A;font-weight:400;font-family:Inter}.fixed-menu ul li a:before{content:'';position:absolute;left:17px;top:8px;width:6px;height:6px;margin-right:12px;background-color:#8A8A8A;border-radius:100%}.fixed-menu ul li a.active,.fixed-menu ul li a:hover{color:#FFF;font-weight:500;transition:all .2s ease}.fixed-menu ul li a.active:before,.fixed-menu ul li a:hover:before{background-color:#FFF}.fixed-menu ul li a.base_btn{display:none;width:140px;height:40px;margin-left:-12px;font-size:0.875em;color:#FFF !important;background-color:transparent !important;border:solid 1px #fff}.fixed-menu ul li a.base_btn:hover{background-color:transparent !important}.fixed-menu ul li a.base_btn:before{display:none}.get_quote_fixed{position:fixed;left:0;margin-top:9px;padding-left:32px;z-index:3}.get_quote_fixed.hidden{display:none}.get_quote_fixed .base_btn{width:140px;height:40px;padding:0;margin-left:-12px;font-size:0.875em}.get_quote_fixed .base_btn:hover{color:var(--green-dark);background-color:#000 !important}@media only screen and (max-width:1760px){.fixed-menu,.gradient_div,.get_quote_fixed{display:none}}@media only screen and (max-width:1024px){.fixed-menu,.gradient_div,.get_quote_fixed{display:none !important}}.accordion-item{margin-bottom:30px;font-family:var(--thm-font-second);border:0}.accordion-item:last-of-type{margin-bottom:0}.accordion-item .accordion-header .accordion-button{height:100%;padding:17px;color:#000;font-size:1.500em;font-weight:500;text-decoration:none !important;background-color:#FFF;border-radius:20px !important;box-shadow:0px 7px 30px 0px rgba(139,139,139,0.15)}.accordion-item .accordion-header .accordion-button:not(.collapsed){background-color:#f6f6f6;border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important;box-shadow:none}.accordion-item .accordion-header .accordion-button:after{width:25px;height:11px;transform:rotate(180deg);background-image:url('../../themes/roots-mipo/assets/img/collapseArrow_b.svg');background-size:contain;background-position:center}.accordion-item .accordion-header .accordion-button.collapsed:after{transform:rotate(0deg)}.accordion-item .accordion-collapse{background-color:#f6f6f6;border-bottom-right-radius:20px !important;border-bottom-left-radius:20px !important}.accordion-item .accordion-collapse .accordion-body{line-height:32px;padding:25px 33px;padding-top:0;padding-right:6%;color:#5E5E5E;font-size:20px;font-weight:400;display:flex;flex-direction:column;gap:15px}@media (max-width:768px){.accordion-item .accordion-header .accordion-button{height:auto;min-height:88px;padding:20px;font-size:1.250em}.accordion-item .accordion-collapse .accordion-body{line-height:150%;padding:15px 20px;padding-top:0;font-size:1em}}.nav-tabs{display:flex;align-items:center;justify-content:center;border:0}.nav-tabs .nav-item:nth-of-type(1) a{padding-left:0}.nav-tabs .nav-item:nth-last-of-type(1) a{padding-right:0}.nav-tabs .nav-item .nav-link{line-height:20px;padding:8px 25px;padding-bottom:15px;color:#414141;font-family:var(--thm-font);font-size:1em;font-weight:500;border:0 !important;border-bottom:solid 1px #e6e6e6 !important}.nav-tabs .nav-item .nav-link.active{color:var(--orange);font-weight:700}.nav-tabs .nav-item .nav-link.active span{position:relative}.nav-tabs .nav-item .nav-link.active span:before{content:'';position:absolute;width:100%;height:5px;bottom:-17px;background-color:var(--orange)}.select2-container--default{width:100% !important;font-family:var(--thm-font-second)}.select2-container--default .select2-selection--single{height:50px;padding:0;border-radius:40px !important;border:1px solid #afafaf}.select2-container--default .select2-selection--single .select2-selection__rendered{display:flex;align-items:center;flex-wrap:wrap;width:calc(100% - 50px);height:100%;padding:0 20px;font-family:var(--thm-font-second);color:#1d1d1d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select2-container--default .select2-selection--single .select2-selection__arrow{width:20px;height:100%;top:0;right:20px;background-image:url('../../themes/roots-mipo/assets/img/dd_arrow_b.svg');background-position:center;background-repeat:no-repeat}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default .select2-selection--multiple{height:50px;padding:0;border-radius:40px !important;border:1px solid #afafaf}.select2-container--default .select2-selection--multiple:after{content:'';position:absolute;width:20px;height:100%;top:0;right:20px;background-image:url('../../themes/roots-mipo/assets/img/dd_arrow_b.svg');background-position:center;background-repeat:no-repeat}.select2-container--default .select2-selection--multiple .select2-search{display:flex;align-items:center;flex-wrap:wrap;position:absolute;top:0;left:0;width:calc(100% - 50px);height:100%;padding:0 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select2-container--default .select2-selection--multiple .select2-search__field{pointer-events:none;cursor:pointer;line-height:100%;margin:0}@media (max-width:768px){.select2-container--default .select2-selection--multiple .select2-search__field{width:88%;height:30px}}.select2-container--default .select2-selection--multiple .select2-search__field::placeholder{font-family:var(--thm-font-second);color:#1d1d1d}.select2-container--default .select2-selection--multiple .select2-selection__rendered{display:flex;align-items:center;flex-wrap:wrap;gap:5px 0;width:calc(100% - 50px);height:100%;padding:0 15px;overflow:hidden}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{margin-top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{z-index:1 !important}.select2-container .select2-dropdown{margin-top:9px;border:0;border-radius:5px;background:#FFF;box-shadow:0px 11px 13px 0px rgba(0,0,0,0.09)}.select2-container .select2-dropdown .select2-search{display:none}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option{padding:7px 20px;color:#1d1d1d}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option--highlighted{color:var(--Orange, #ff5f46);background-color:transparent}.select2-container .select2-dropdown .select2-results .select2-results__options#select2-select_platform-results .select2-results__option{position:relative;padding-left:50px}.select2-container .select2-dropdown .select2-results .select2-results__options#select2-select_platform-results .select2-results__option:before{content:'';position:absolute;left:20px;width:20px;height:20px;border-radius:3px;border:solid 1px #000}.select2-container .select2-dropdown .select2-results .select2-results__options#select2-select_platform-results .select2-results__option--selected{background-color:transparent}.select2-container .select2-dropdown .select2-results .select2-results__options#select2-select_platform-results .select2-results__option--selected:after{content:'';position:absolute;left:20px;width:20px;height:20px;border-color:#FF5F46;background-color:#FF5F46;border-radius:3px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat}.select2-container .select2-dropdown .select2-results .select2-results__options#select2-select_platform-results .select2-results__option--highlighted:before{border-color:#FF5F46}#full_size_image_dialog .modal-content{background-color:transparent}#full_size_image_dialog .modal-content .modal-header{padding-top:0;padding-right:0}#full_size_image_dialog .modal-content .modal-header .btn-close{width:48px;height:48px;padding:0;--bs-btn-close-opacity:1;background-image:url('../../themes/roots-mipo/assets/img/x_white.svg');background-position:center;background-size:contain}#full_size_image_dialog .modal-content .modal-body{max-height:calc(100vh - 107px);overflow:auto}#full_size_image_dialog .modal-content .modal-body::-webkit-scrollbar{width:8px}#full_size_image_dialog .modal-content .modal-body::-webkit-scrollbar-track{background-color:#FFF}#full_size_image_dialog .modal-content .modal-body::-webkit-scrollbar-thumb{background:#A9A9A9}section{transition:all 2s ease}section.lazy-load{opacity:0}section.loaded{opacity:1}.homepage{margin-top:100px}.FAQ .container .row div[class^="col"].col-sm-9,.faq .container .row div[class^="col"].col-sm-9{width:72.5%;padding-right:35px}.FAQ .container .row div[class^="col"].col-sm-3,.faq .container .row div[class^="col"].col-sm-3{width:27.5%;padding-left:35px}.FAQ .FAQ_btn,.faq .FAQ_btn{margin-top:45px}.FAQ .FAQ_btn button,.faq .FAQ_btn button{width:176px}.FAQ h2,.faq h2{font-size:24px;font-weight:500}.FAQ .sectionTitle h2,.faq .sectionTitle h2{font-weight:700}@media (max-width:1024px){.FAQ .col-12:nth-of-type(1),.faq .col-12:nth-of-type(1){order:1}.FAQ .col-sm-9,.faq .col-sm-9{order:2}.FAQ .col-sm-3,.faq .col-sm-3{order:3}.FAQ .col-12:nth-of-type(3),.faq .col-12:nth-of-type(3){order:4}}@media (max-width:768px){.FAQ .container .row div[class^="col"],.faq .container .row div[class^="col"],.FAQ .container .row div[class^="col"],.faq .container .row div[class^="col"]{padding:0 15px}.FAQ .col-12:nth-of-type(1),.faq .col-12:nth-of-type(1){order:unset}.FAQ .col-sm-9,.faq .col-sm-9{order:unset}.FAQ .col-sm-3,.faq .col-sm-3{order:unset}.FAQ .col-12:nth-of-type(3),.faq .col-12:nth-of-type(3){order:unset}.FAQ .FAQ_btn .base_btn,.faq .FAQ_btn .base_btn{width:100%;text-decoration:none}}@media (max-width:1024px){.FAQ.faq_tablet_desktop .col-12:nth-of-type(1),.faq.faq_tablet_desktop .col-12:nth-of-type(1){order:1}.FAQ.faq_tablet_desktop .col-12:nth-of-type(4),.faq.faq_tablet_desktop .col-12:nth-of-type(4){order:4}}@media (max-width:1024px){.FAQ.faq_tablet_desktop .col-12:nth-of-type(1),.faq.faq_tablet_desktop .col-12:nth-of-type(1){order:1}.FAQ.faq_tablet_desktop .col-12:nth-of-type(2),.faq.faq_tablet_desktop .col-12:nth-of-type(2){order:2}.FAQ.faq_tablet_desktop .col-12:nth-of-type(3),.faq.faq_tablet_desktop .col-12:nth-of-type(3){order:3}}.got_a_question_wrapper{display:flex;align-items:center;justify-content:space-between;flex-direction:column;height:406px;padding:70px 0px;border-radius:20px;box-shadow:0px 7px 30px 0px rgba(139,139,139,0.15)}.got_a_question_wrapper .gaq_title{line-height:130%;color:#000;text-align:center;font-size:1.500em;font-weight:600}.got_a_question_wrapper .gaq_subtitle{line-height:31px;letter-spacing:-0.4px;color:#000;text-align:center;font-family:var(--thm-font-third);font-size:1.250em;font-weight:400}@media (max-width:820px){.got_a_question_wrapper{margin-top:70px;padding:40px 0px}.got_a_question_wrapper .gaq_title{padding-top:20px}}.newsCard{color:#000;background-color:#FFF;border:solid 1px #e1e1e1;border-radius:20px;overflow:hidden}.newsCard .card_pic{position:relative;height:217px}.newsCard .card_pic .card_type{position:absolute;z-index:10;display:flex;align-items:center;justify-content:center;top:20px;left:20px;height:30px;padding:0 15px;font-size:0.875em;background:rgba(255,255,255,0.7);border-radius:79px}.newsCard .card_pic>a{display:block;width:100%;height:100%}.newsCard .card_pic>a img{width:100%;height:100%;margin:0;object-fit:cover}.newsCard .card_pic picture{width:100%;height:100%}.newsCard .card_pic picture>img{width:100%;height:100%;margin:0;object-fit:cover}.newsCard .card_desc{background-color:white;display:flex;justify-content:space-between;flex-direction:column;position:relative;z-index:2;min-height:254px;padding:17px 20px}.newsCard .card_desc .card_desc_title{height:100px;line-height:34px;letter-spacing:-0.24px;font-size:1.500em;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.newsCard .card_desc .card_desc_title a{color:black !important;text-decoration:none !important}.newsCard .card_desc .card_desc_content{height:104px;line-height:26px;letter-spacing:-0.16px;margin-top:14px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.newsCard .card_desc_bottom{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.newsCard .card_desc_bottom .pipe_line{margin:0 10px}.newsCard .card_desc_bottom .card_desc_date{color:#616161;font-size:0.938em;display:flex;align-items:center}.newsCard .card_desc_bottom .card_desc_date>span{display:block;height:25.5px;width:1px;margin:0 10px;background-color:#808080}@media (max-width:767px){.newsCard .card_desc_bottom .card_desc_date>span{display:none}}.newsCard .card_desc_bottom .card_desc_date a{color:#808080 !important;text-decoration:none !important}.newsCard .card_desc_bottom .card_desc_link a{display:flex;align-items:center;justify-content:center;font-size:1.125em;font-weight:600;text-decoration:none;white-space:pre}.newsCard .card_desc_bottom .card_desc_link a img{margin-left:5px}.newsCard .card_desc_bottom .card_desc_link a:hover{text-decoration:underline}@media (max-width:1024px){.newsCard{margin-bottom:30px}.newsCard .card_desc_bottom .card_desc_date{display:flex;flex-direction:column}}@media (max-width:576px){.newsCard .card_pic{position:relative;height:180px}}#updates .sectionTitle,#webinars .sectionTitle{margin-bottom:50px;color:#1D1D1D}#updates .image,#webinars .image{height:600px;object-fit:cover;object-position:center;border-radius:20px;overflow:hidden}#updates .image img,#webinars .image img{width:100%;height:100%;object-fit:cover}#updates .webinar,#webinars .webinar{position:relative;margin-bottom:30px}#updates .webinar .data_box,#webinars .webinar .data_box{position:absolute;bottom:30px;left:30px;width:60%;padding:40px 30px 20px 30px;background-color:#FFF;border-radius:20px}#updates .webinar .data_box>div,#webinars .webinar .data_box>div{padding-right:13%}#updates .webinar .data_box .title,#webinars .webinar .data_box .title{line-height:42.5px;color:#1D1D1D;font-size:2.250em;font-weight:700;padding-bottom:20px}#updates .webinar .data_box .title a,#webinars .webinar .data_box .title a{color:#1D1D1D;text-decoration:none}#updates .webinar .data_box .tag,#webinars .webinar .data_box .tag{line-height:24px;padding:0;margin-top:20px;margin-bottom:10px;color:#A6A6A6;font-size:1em;font-weight:500}#updates .webinar .data_box .content,#webinars .webinar .data_box .content{line-height:24px;color:#373737;font-size:1em;font-weight:500}#updates .webinar .data_box .content a,#webinars .webinar .data_box .content a{color:black;text-decoration:none}#updates .webinar .data_box .data_box_bottom,#webinars .webinar .data_box .data_box_bottom{display:flex;align-items:center;justify-content:space-between;margin-top:20px;padding:0}#updates .webinar .data_box .data_box_bottom .date,#webinars .webinar .data_box .data_box_bottom .date{line-height:25px;color:#8D8D8D;font-size:1em;display:flex}#updates .webinar .data_box .data_box_bottom .date svg,#webinars .webinar .data_box .data_box_bottom .date svg{position:relative;top:-2px;margin-right:10px}#updates .webinar .data_box .data_box_bottom img,#webinars .webinar .data_box .data_box_bottom img{padding-right:7px}@media (max-width:1024px){#updates .sectionTitle,#webinars .sectionTitle{margin-bottom:40px}#updates .webinar .image,#webinars .webinar .image{height:145px;margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}#updates .webinar .image img,#webinars .webinar .image img{width:100%;height:100%;object-fit:cover}#updates .webinar .data_box,#webinars .webinar .data_box{position:static;width:auto;padding:25px 20px;border-top-right-radius:0;border-top-left-radius:0;margin-bottom:30px}#updates .webinar .data_box .title,#webinars .webinar .data_box .title{line-height:150%;font-size:1.250em;font-weight:700}#updates .webinar .data_box .tag,#webinars .webinar .data_box .tag{margin-top:10px}#updates .webinar .data_box .data_box_bottom,#webinars .webinar .data_box .data_box_bottom{display:block}#updates .webinar .data_box .data_box_bottom .date,#webinars .webinar .data_box .data_box_bottom .date{display:flex;align-items:center}#updates .webinar .data_box .data_box_bottom a.base_btn,#webinars .webinar .data_box .data_box_bottom a.base_btn{width:100%;margin-top:17px}#updates .news .newsCard .card_desc,#webinars .news .newsCard .card_desc{background-color:#FFF}#updates .news .news_slide,#webinars .news .news_slide{padding:0}#updates .news .news_slide .slick-slide,#webinars .news .news_slide .slick-slide{padding:0 15px}#updates .news .news_slide .slick-slide .col-4,#webinars .news .news_slide .slick-slide .col-4{padding:0 !important}#updates .news .news_slide .slick-dots,#webinars .news .news_slide .slick-dots{display:flex !important;align-items:center;justify-content:center;margin-top:25px}#updates .news .news_slide .slick-dots li,#webinars .news .news_slide .slick-dots li{display:flex;align-items:center;justify-content:center;padding:0 8.5px}#updates .news .news_slide .slick-dots li button,#webinars .news .news_slide .slick-dots li button{width:6px;height:6px;line-height:0;padding:0;margin:0;font-size:0;background-color:#000;border:0;border-radius:100%;transition:transform .3s}#updates .news .news_slide .slick-dots li.slick-active button,#webinars .news .news_slide .slick-dots li.slick-active button{width:12px;height:12px}}.partners_section{padding:130px 0;padding-bottom:100px;background-color:#FFF}.partners_section .partners_wrapper{display:flex;align-items:center;padding:53px 95px;background-color:#f6f6f6;border-radius:20px}.partners_section .partners_wrapper .partners_desc{padding-right:90px}.partners_section .partners_wrapper .partners_desc .sectionTitle,.partners_section .partners_wrapper .partners_desc .sectionDesc{text-align:left}.partners_section .partners_wrapper .partners_desc .partners_button{margin-top:64px}.partners_section .partners_wrapper .partners_logos{width:300px;flex:0 0 300px}.partners_section .partners_wrapper .partners_logos>div{display:flex;align-items:center;justify-content:center}.partners_section .partners_wrapper .partners_logos .partners_logos1{padding-bottom:45px;margin-bottom:45px;border-bottom:solid 1px #cacaca}.partners_section .partners_wrapper .partners_logos .partners_logos1 img{height:auto;max-height:100%}.partners_section .partners_wrapper .partners_logos .partners_logos2{display:flex;align-items:center;justify-content:center}.partners_section .partners_wrapper .partners_logos .partners_logos2 img{width:217px !important;height:auto !important}@media (max-width:1024px){.partners_section .partners_wrapper{flex-wrap:wrap}.partners_section .partners_wrapper .partners_desc{width:70%;flex:0 0 70%}.partners_section .partners_wrapper .partners_logos{width:30%;flex:0 0 30%}.partners_section .partners_wrapper .partners_button{width:100%;flex:0 0 100%}.partners_section .partners_wrapper .partners_button .base_btn{width:100%}}@media (max-width:768px){.partners_section .partners_wrapper{flex-direction:column;padding:70px 20px}.partners_section .partners_wrapper .partners_desc{width:100%;flex:0 0 100%;padding:0}.partners_section .partners_wrapper .partners_desc .sectionTitle{line-height:130%;letter-spacing:-0.64px;font-size:2.000em;font-weight:700}.partners_section .partners_wrapper .partners_desc .sectionDesc{line-height:150%;font-size:1em;font-weight:300}.partners_section .partners_wrapper .partners_desc .sectionTitle,.partners_section .partners_wrapper .partners_desc .sectionDesc{text-align:left}.partners_section .partners_wrapper .partners_logos{width:100%;flex:0 0 100%;margin-bottom:40px}.partners_section .partners_wrapper .partners_logos .partners_logos2{width:55vw;margin:auto}.partners_section .partners_wrapper .partners_button{width:100%}.partners_section .partners_wrapper .partners_button button{width:100%}}@media (max-width:767px){.partners_section .partners_logos2{justify-content:center}.partners_section .partners_logos2 picture{width:100%}.partners_section .partners_logos2 picture img{width:60% !important}}.contact{color:#FFF;background-color:transparent !important;background-image:url('../../themes/roots-mipo/assets/img/blackTexture.png');background-position:right top;background-size:cover}.contact .contact_wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.contact .contact_wrapper .sectionTitle{margin-bottom:20px}.contact .contact_wrapper .sectionTitle span{color:var(--green)}.contact .contact_wrapper .sectionDesc{padding:0 15%;margin-bottom:40px;font-weight:300}.contact .contact_form{width:976px;margin:0 auto;padding:50px 65px;padding-bottom:40px;background-image:url('../../themes/roots-mipo/assets/img/contactBG.png');background-position:center;background-size:100% 100%;background-repeat:no-repeat}.contact .contact_form .msg_thanks{display:none;text-align:center}.contact .contact_form .msg_thanks .title{line-height:131.5%;color:#FFF;font-size:2.500em;font-weight:700}.contact .contact_form .msg_thanks .content{line-height:150%;margin-top:5px;color:#FFF;font-size:1.500em}.contact .contact_form .msg_thanks .kit{margin-bottom:45px}.contact .contact_form .msg_thanks .kit .title{padding:0 19%}.contact .contact_form .msg_thanks .kit .content{margin-top:5px}.contact .contact_form .msg_thanks .kit .base_btn{margin:45px auto;margin-top:20px}.contact .contact_form .msg_thanks .kit .kit_prod{text-align:center}.contact .contact_form .msg_thanks .kit .kit_prod img{display:inline-block;max-height:290px}.contact .contact_form .msg_thanks .default{margin-top:95px;margin-bottom:125px}.contact .contact_form .msg_thanks .default .icon{margin-bottom:35px;text-align:center}.contact .contact_form .msg_thanks .default .icon img{display:inline-block}.contact .contact_form .msg_thanks .default .content{margin-top:18px}.contact .contact_form .msg_thanks .default .base_btn{width:300px;margin:0 auto;margin-top:30px}.contact .contact_form .msg_thanks .back{display:block;margin-top:40px;line-height:21.512px;color:#FFF;font-size:1.125em;font-weight:600;text-decoration:none}.contact .contact_form .msg_thanks .back i{margin-right:5px}.contact .contact_form.sent_ok form{display:none}.contact .contact_form.sent_ok .msg_thanks{display:block}.contact .contact_form.sent_ok .msg_thanks .kit .title{line-height:131.5%;color:#FFF;font-size:2.500em;font-weight:700}.contact .contact_form.sent_ok .msg_thanks .kit .content{line-height:150%;color:#FFF;font-size:1.500em}.contact .contact_form form{position:relative}.contact .contact_form form .wpcf7-form-control-wrap{position:static !important}.contact .contact_form form .wpcf7-not-valid-tip{position:absolute;padding-left:20px;color:#FF4E4E;font-size:13px;font-family:'Lato',sans-serif;bottom:-23px}.contact .contact_form form #required_cpu_msg{position:static;padding-left:0}.contact .contact_form form .too_long_msg{font-size:12px;left:23px;position:relative;color:#FF4E4E}.contact .contact_form .form-section-title,.contact .contact_form .form-section_title{line-height:150%;color:#FFF;font-family:var(--thm-font-second);font-size:20px}.contact .contact_form .form-section-title p,.contact .contact_form .form-section_title p{margin:0}.contact .contact_form .form-group{padding:0 7.5px}.contact .contact_form .form-group br{display:none}.contact .contact_form .form-group p{margin:0}.contact .contact_form .form-top{display:flex;justify-content:center;flex-wrap:wrap;margin:0 -7.5px}.contact .contact_form .form-top .form-group{position:relative;width:33.33%;flex:0 0 33.33%}.contact .contact_form .form-top .form-group:nth-of-type(-n+3){margin-bottom:30px}.contact .contact_form .form-top .form-group input,.contact .contact_form .form-top .form-group select,.contact .contact_form .form-top .form-group .custom-select{width:100%;height:50px;padding:0 20px;background-color:#FFF;border:solid 1px #fff;border-radius:30px}.contact .contact_form .form-top .form-group input.wpcf7-not-valid,.contact .contact_form .form-top .form-group select.wpcf7-not-valid,.contact .contact_form .form-top .form-group .custom-select.wpcf7-not-valid{border-color:#FF4E4E}.contact .contact_form .form-top .form-group select{background-image:url('../../themes/roots-mipo/assets/img/select_arrow.svg');background-repeat:no-repeat;background-position:90% center}.contact .contact_form .form-checks{display:flex;align-items:center;flex-wrap:wrap;margin-top:30px;margin-left:-7.5px;margin-right:-7.5px}.contact .contact_form .form-checks .form-section-title{flex:0 0 100%;padding:0 7.5px;margin-bottom:12px}.contact .contact_form .form-checks .form-check{display:flex;align-items:center;width:25%;margin:0;padding:7.5px;font-family:var(--thm-font-second);font-size:16px;font-weight:300}.contact .contact_form .form-checks .form-check .form-check-input{float:none;width:17px;height:17px;margin:0;margin-top:-4px;margin-right:10px;vertical-align:middle;background-color:transparent;border-color:#FFF;border-radius:3px !important;box-shadow:none}.contact .contact_form .form-checks .form-check .form-check-input#i_agree{margin-top:0;margin-left:-6px}.contact .contact_form .form-checks .form-check .form-check-input:checked{background-color:var(--orange) !important;border-color:var(--orange) !important}.contact .contact_form .form-checks .form-check .form-check-label{line-height:100%;font-family:var(--thm-font-second);font-weight:300}.contact .contact_form .form-select{margin:0 -7.5px;padding:30px 0;padding-top:17px;border:0;background-color:transparent;background-image:none}.contact .contact_form .form-select .form-group{display:flex;align-items:center;position:relative}.contact .contact_form .form-select .form-group .form-section_title{margin-right:30px}.contact .contact_form .form-select .form-group p{margin:0}.contact .contact_form .form-select .form-group p>span select{width:345px;height:50px;padding:0 20px;color:#FFF;appearance:none;background-color:#1F1F1F;border:solid 1px #fff;border-radius:30px;background-image:url('../../themes/roots-mipo/assets/img/select_arrow_white.svg');background-repeat:no-repeat;background-position:90% center}.contact .contact_form .form-select .form-group p>span select.wpcf7-not-valid{border-color:#FF4E4E}.contact .contact_form .form-select .form-group p>span .select2-container--default{width:345px !important}.contact .contact_form .form-select .form-group p>span .select2-container--default .select2-selection--single{background-color:#1F1F1F;border:solid 1px #fff}.contact .contact_form .form-select .form-group p>span .select2-container--default .select2-selection--single .select2-selection__rendered{color:#FFF}.contact .contact_form .form-select .form-group p>span .select2-container--default .select2-selection--single .select2-selection__arrow{background-image:url(../../themes/roots-mipo/assets/img/dd_arrow.svg)}.contact .contact_form .form-bottom{margin:0 -7.5px}.contact .contact_form .form-bottom p{margin:0}.contact .contact_form .form-bottom p textarea{width:100%;height:118px;padding:15px 20px;background-color:#FFF;border-radius:30px;resize:none}.contact .contact_form .form-bottom .form-check{display:flex;align-items:center;margin:0;padding:12px 7.5px;padding-bottom:13px;font-family:var(--thm-font-second);font-size:16px;font-weight:300}.contact .contact_form .form-bottom .form-check .form-check-input{float:none;width:20px;height:20px;margin:0;margin-top:-4px;margin-left:-10px;margin-right:10px;vertical-align:middle;background-color:transparent;border-color:#FFF;border-radius:3px !important;box-shadow:none}.contact .contact_form .form-bottom .form-check .form-check-input:checked{background-color:var(--orange) !important;border-color:var(--orange) !important}.contact .contact_form .form-bottom .form-check .form-check-label{font-family:var(--thm-font-second);font-size:0.875em;font-weight:400}.contact .contact_form .form-bottom .form-check .form-check-label a{color:#FFF}.contact .contact_form .form-bottom .not-allowed{pointer-events:none;background-color:var(--disabled);border:1px solid var(--disabled)}.contact .contact_form .wpcf7-response-output{display:flex;align-items:center;position:absolute;bottom:18px;left:195px;padding:0;margin:0 !important;font-size:18px;font-family:'Lato',sans-serif;color:#FF4E4E !important;border:0}.contact .contact_form .wpcf7-response-output:before{content:'';display:inline-block;width:28px;flex:0 0 28px;height:28px;margin-right:10px;background-image:url('../../themes/roots-mipo/assets/img/error.png');background-repeat:no-repeat}@media (max-width:1024px){.contact .contact_form{width:auto;height:auto}}@media (max-width:768px){.contact .contact_form{width:auto;height:auto;background-color:rgba(255,255,255,0.1);border:solid 1px #ddfbe9;backdrop-filter:blur(10px);border-radius:20px;background-image:none}.contact .contact_form .form-top .form-group{width:100%;flex:0 0 100%}.contact .contact_form .form-group{margin-bottom:25px !important}.contact .contact_form .form-checks{margin-top:5px}.contact .contact_form .form-bottom .form-check input[type="checkbox"]#i_agree{margin-left:7px}.contact .contact_form .form-bottom p textarea{height:200px}.contact .contact_form .form-select .form-group p>span select{width:100%}.contact .contact_form .wpcf7-response-output{position:static}.contact .contact_form form .wpcf7-not-valid-tip{bottom:-20px}}@media (max-width:767px){.contact .contact_wrapper .sectionTitle{padding:0 31px}.contact .contact_wrapper .sectionDesc{padding:0 0;font-size:1em;font-weight:300}.contact .contact_form{padding:40px 20px;border:0;border-radius:6px;background-image:url('../../themes/roots-mipo/assets/img/contactBG_mobile.png')}.contact .contact_form .form-checks .form-check{width:50%;flex:0 0 50%}.contact .contact_form .form-select{margin:0}.contact .contact_form .form-select .form-group{display:block;padding:0}.contact .contact_form .form-select .form-group .form-section_title{margin:0;margin-bottom:18px}.contact .contact_form .form-select .form-group p{margin:0 !important}.contact .contact_form .form-select .form-group p select{width:100%;margin:0}.contact .contact_form .form-bottom .form-group:nth-of-type(3) p{margin:0 !important}.contact .contact_form .form-bottom .form-check{padding:0}.contact .contact_form .base_btn{width:100%;margin-top:20px}}.quality .quality_wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.quality .quality_wrapper .sectionTitle{margin-bottom:20px}.quality .quality_wrapper .sectionDesc{padding:0 30%;margin-bottom:50px;font-size:1.125em}.quality .qualities_wrapper{height:100%;padding:20px;border:solid 1px #d9d9d9;border-radius:20px}.quality .qualities_wrapper .Qlt_img{display:flex;align-items:center;justify-content:center;height:175px}.quality .qualities_wrapper .Qlt_img img{max-width:100%}.quality .qualities_wrapper .Qlt_title{margin-top:25px;margin-bottom:15px;font-size:1.875em;font-weight:700;text-align:center}.quality .qualities_wrapper .Qlt_desc{line-height:150%;font-size:1em;font-weight:400;text-align:center}.quality .qualities_wrapper.Q3 .Qlt_title{font-size:1.25em}.quality .quality_btn{display:flex;align-items:center;justify-content:center;margin-top:40px}@media (max-width:1024px){.quality .base_btn{display:none}}@media (max-width:768px){.quality .quality_wrapper .sectionTitle{margin-bottom:40px}.quality .quality_wrapper .sectionTitle h2{line-height:100%;margin:0}.quality .qualities_wrapper{min-height:366px}.quality [class^='col-sm-']{margin-top:30px}.quality [class^='col-sm-']:nth-of-type(2){margin-top:0}}@media (max-width:767px){.quality .quality_wrapper .sectionDesc{padding:0}.quality [class^='col-sm-']{margin-top:30px}.quality [class^='col-sm-']:nth-of-type(2){margin-top:0}.quality .qualities_wrapper .Qlt_img{height:135px;margin-bottom:17px}.quality .qualities_wrapper .Qlt_img picture{height:100%}.quality .qualities_wrapper .Qlt_img picture img{max-height:100%}.quality .qualities_wrapper .Qlt_title{margin:0;line-height:150%;font-size:1.250em}.quality .qualities_wrapper .Qlt_desc{line-height:150%;letter-spacing:0.16px;font-size:1em}}.compare_wrapper{position:sticky;left:0;right:0;bottom:0;color:#FFF;background-color:#000;z-index:9}.compare_wrapper .container-fluid{max-width:1600px;height:100%}.compare_wrapper .slider_compares{display:flex;align-items:center;justify-content:space-between;margin:0 -10px;padding-right:30px;overflow:hidden}.compare_wrapper .slider_compares .slider-compares-container{width:calc(100% - 90px);flex:0 0 calc(100% - 90px)}.compare_wrapper .slider_compares .slider-compares-container .slick-list,.compare_wrapper .slider_compares .slider-compares-container .slick-track{min-width:100% !important}.compare_wrapper .slider_compares .slider-compares-container .slick-track{display:flex;width:100% !important;padding-top:25px;padding-bottom:25px}.compare_wrapper .slider_compares .slider-compares-container .slick-track:before,.compare_wrapper .slider_compares .slider-compares-container .slick-track:after,.compare_wrapper .slider_compares .slider-compares-container .slick-track:empty{display:none}.compare_wrapper .slider_compares .slider-compares-container ul{display:flex;align-items:center;margin:0 -5px;transition:transform .3s ease-in-out}.compare_wrapper .slider_compares .slider-compares-container ul:empty{display:none}.compare_wrapper .slider_compares .slider-compares-container ul .slick-slide{width:33.33% !important;flex:0 0 33.33%}.compare_wrapper .slider_compares .slider-compares-container ul li{width:100% !important;flex:0 0 33.33%;padding:10px}.compare_wrapper .slider_compares .slider-compares-container ul li .box_compare_inner{position:relative;width:100%;height:80px;padding:15px 20px;border-radius:10px;background-color:#FFF}.compare_wrapper .slider_compares .slider-compares-container ul li .box_compare_inner a{display:flex;align-items:center;justify-content:space-between;height:100%;color:#000;text-decoration:none}.compare_wrapper .slider_compares .slider-compares-container ul li .box_compare_inner a .compare_pic{display:flex;align-items:center;justify-content:center;width:75px;height:100%;margin-right:15px}.compare_wrapper .slider_compares .slider-compares-container ul li .box_compare_inner a .compare_pic picture{height:100%}.compare_wrapper .slider_compares .slider-compares-container ul li .box_compare_inner a .compare_pic picture img{height:100%}.compare_wrapper .slider_compares .slider-compares-container ul li .box_compare_inner a .compare_title{width:calc(100% - 75px);flex:0 0 calc(100% - 75px);line-height:130%;color:#000;font-size:1.063em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.compare_wrapper .slider_compares .slider-compares-container ul li .box_compare_inner .closing{display:flex;align-items:center;justify-content:center;position:absolute;top:-10px;right:-8px;width:21px;height:21px;padding:6px;color:#000;cursor:pointer;background-color:#FFF;border-radius:100%;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.75)}.compare_wrapper .slider-nav{display:flex;align-items:center;justify-content:space-between;width:70px;flex:0 0 70px;margin:0;padding:0}.compare_wrapper .slider-nav .slick-arrow{position:relative;width:26px;height:26px;font-size:0;background-color:#FFF;border-radius:100%;border:0}.compare_wrapper .slider-nav .slick-arrow.slick-prev:before{left:-3.5px}.compare_wrapper .slider-nav .slick-arrow.slick-disabled{opacity:0.5;cursor:default;pointer-events:none}.compare_wrapper .buttons{position:relative;display:flex;align-items:center;justify-content:flex-end;height:100%}.compare_wrapper .buttons .clear_all{display:flex;justify-content:center;align-items:center;position:absolute;top:-22px;right:0;width:145px;height:45px;line-height:20px;color:#000;text-align:center;font-size:1em;font-weight:600;background-color:#FFF;border-radius:40px;border:2px solid #000}.compare_wrapper .buttons .clear_all img{width:11px;margin-left:5px}.compare_wrapper .buttons .base_btn{width:273px;height:60px;cursor:pointer}.compare_wrapper .buttons>span{display:none}@media (max-width:768px){.compare_wrapper .container-fluid .row{margin:0}.compare_wrapper .col-12{width:100%}.compare_wrapper .slider_compares{display:none}.compare_wrapper .buttons{display:flex;flex-direction:column}.compare_wrapper .buttons .clear_all{right:50%;margin-right:-72.5px}.compare_wrapper .buttons>span{display:inline-block;line-height:130%;padding-top:35px;letter-spacing:0.16px;color:#FFF;text-align:center;font-size:1em;font-weight:400}.compare_wrapper .buttons .base_btn{width:100%;margin:30px 20px;margin-top:21px}.compare_wrapper .buttons .mobile_count{line-height:130%;margin-top:36px;letter-spacing:0.16px;color:#FFF;text-align:center;font-size:1em;font-weight:400}}body:has(.error404) footer{display:none}footer{position:relative;padding-top:50px;background:#1D1D1D}@media (width:768px){footer .links{width:30vw;margin:auto}}footer .container-fluid{max-width:1600px;height:100%}@media (width:768px){footer .container-fluid .row{flex-direction:column}}@media (width:1044px){footer .container-fluid .col-sm-4 .newsletter{width:100%}footer .container-fluid .col-sm-4 .newsletter .wpcf7-form form-group:nth-of-type(3){width:100% !important}}@media (width:768px){footer .container-fluid .col-sm-4{width:100%}footer .container-fluid .col-sm-4 .newsletter{width:100%}footer .container-fluid .col-sm-4 .newsletter .wpcf7-form .form-group input[type="email"]{width:215px !important;position:relative;right:-60px}footer .container-fluid .col-sm-4 .newsletter .wpcf7-form .form-bottom{top:0;left:78px;width:75%}footer .container-fluid .col-sm-4 .newsletter .wpcf7-form .form-bottom .form-check{position:relative;left:40px}footer .container-fluid .col-sm-4 .title_fot{width:max-content;margin:auto;margin-bottom:15px}footer .container-fluid .col-sm-4 .social .icons{width:335px;margin-top:30px}}@media (width:768px){footer .container-fluid .col-sm-8{margin:auto;width:95vw}footer .container-fluid .col-sm-8 #accordionFooter>div{width:inherit}}@media (max-width:767px){footer .container-fluid .col-sm-8{flex:0 0 auto !important;width:100% !important}}footer .title_fot{margin-bottom:15px;font-size:1.125em;font-weight:700;color:rgba(255,255,255,0.8)}@media (min-width:768px){footer .title_fot{margin-left:30px}}footer .footer-nav{padding-right:5.5%;text-align:left}footer .footer-nav .foot_menu li{padding:12.5px 0}footer .footer-nav .foot_menu li a{line-height:130%;letter-spacing:-0.45px;font-size:0.938em;color:#A6A6A6;text-decoration:none}footer .menu{display:flex;justify-content:space-between;flex-wrap:wrap;width:50%;text-align:left}footer .menu div{flex:1}footer .menu div a{line-height:130%;color:rgba(255,255,255,0.8);font-size:1.125em;font-weight:700;text-decoration:none}footer .social{display:flex;flex-direction:column;justify-content:space-between}footer .social .icons{display:flex;width:100%;justify-content:space-between}@media (min-width:768px){footer .social .icons{width:450px;margin:auto}}@media (max-width:768px){footer .social .icons{margin-top:65px}}footer .social ul{display:flex;gap:20px}footer .social ul li a i{color:var(--thm-green);font-size:20px}footer .copyrights{display:flex;align-items:center;justify-content:space-between;margin-top:50px;padding:25px 0;font-size:0.625em;color:#FFF}footer .newsletter{border-radius:10px;text-align:center;max-width:570px;margin:auto}@media (min-width:1025px){footer .newsletter{width:450px}}footer .newsletter .cat_title{display:none}footer .newsletter .wpcf7-form{margin:auto}footer .newsletter .wpcf7-form .form-top{display:flex;justify-content:space-between;flex-wrap:wrap;height:100px}@media (max-width:768px){footer .newsletter .wpcf7-form .form-top{height:180px}}footer .newsletter .wpcf7-form .form-group{margin-bottom:20px;box-sizing:border-box;flex-shrink:0}footer .newsletter .wpcf7-form .form-group input{height:36px}footer .newsletter .wpcf7-form .form-group br{display:none}footer .newsletter .wpcf7-form .form-group p{margin-bottom:0}@media (min-width:768px){footer .newsletter .wpcf7-form .form-group input[type="text"]{width:215px !important}}@media (min-width:768px){footer .newsletter .wpcf7-form .form-group input[type="email"]{width:450px !important}}footer .newsletter .wpcf7-form .form-group input[type="text"],footer .newsletter .wpcf7-form .form-group input[type="email"]{align-items:center;width:100%;height:36px;padding:13px 20px 15px 20px;gap:10px;border-radius:30px;border:1px solid #afafaf;color:#666;font-size:14.53px;font-style:normal;font-weight:400;line-height:normal}footer .newsletter .wpcf7-form .form-group:nth-of-type(1){width:215px}@media (max-width:768px){footer .newsletter .wpcf7-form .form-group:nth-of-type(1){width:100%}}@media (min-width:768px){footer .newsletter .wpcf7-form .form-group:nth-of-type(2){width:215px}}@media (max-width:768px){footer .newsletter .wpcf7-form .form-group:nth-of-type(2){width:100%}}footer .newsletter .wpcf7-form .form-group:nth-of-type(3){width:100%}@media (width:768px){footer .newsletter .wpcf7-form .form-group:nth-of-type(3){width:450px}}footer .newsletter .wpcf7-form .form-bottom{position:relative;min-height:unset;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}@media (max-width:768px){footer .newsletter .wpcf7-form .form-bottom{top:30px}}footer .newsletter .wpcf7-form .form-bottom p{margin:0}footer .newsletter .wpcf7-form .form-bottom a{color:white !important}footer .newsletter .wpcf7-form .form-bottom>.form-check{display:block !important;margin-top:30px !important;margin-bottom:30px !important}footer .newsletter .wpcf7-form .form-bottom .form-check{display:flex;align-items:center;min-height:unset;margin:0;padding-left:0;padding-top:0;font-family:var(--thm-font-second);font-size:inherit;font-weight:400}footer .newsletter .wpcf7-form .form-bottom .form-check input{float:none;width:20px;height:20px;margin:0;border-radius:3px;border:solid 1px #000}footer .newsletter .wpcf7-form .form-bottom .form-check input:checked{background-color:var(--green);border-color:var(--green) !important}footer .newsletter .wpcf7-form .form-bottom .form-check label{color:white;display:block;line-height:20px;margin-left:10px;font-size:0.875em}footer .newsletter .wpcf7-form .form-bottom .form-check label a{color:var(--white)}@media (max-width:768px){footer .newsletter .wpcf7-form .form-bottom .form-check{margin-top:0 !important}}footer .newsletter .wpcf7-form .form-bottom .form-group{margin-bottom:0px;width:auto;padding:0}@media (max-width:768px){footer .newsletter .wpcf7-form .form-bottom .form-group{width:100%;margin-top:0 !important}}footer .newsletter .wpcf7-form .form-bottom button.base_btn{padding:0;background-color:#7AF7AB;border-color:#7AF7AB;color:black;width:100%;height:39px}@media (min-width:768px){footer .newsletter .wpcf7-form .form-bottom button.base_btn{width:159px !important;font-size:19px !important;font-weight:400 !important}}@media (max-width:768px){footer .newsletter .wpcf7-form .form-bottom button.base_btn{width:85vw;color:black;background-color:#7AF7AB}}footer .newsletter .wpcf7-form .form-bottom button.base_btn:hover{color:var(--black);background-color:var(--green)}footer .newsletter .wpcf7-form .form-bottom button.base_btn.not-allowed{pointer-events:none;background-color:var(--disabled);border:1px solid var(--disabled)}footer .newsletter .wpcf7-form .wpcf7-response-output{display:none}footer .newsletter .wpcf7-form .wpcf7-not-valid-tip{position:absolute;padding-left:20px;color:#FF4E4E;font-size:13px;font-family:'Lato',sans-serif}footer .newsletter .wpcf7-form #required_agree_msg{padding-left:30px !important}footer .newsletter .msg_thanks{display:none}footer .newsletter .msg_thanks .title{line-height:131.5%;color:#FFF;font-size:2.500em;font-weight:700}footer .newsletter .msg_thanks .content{line-height:150%;margin-top:5px;color:#FFF;font-size:1.500em}footer .newsletter .contact_form.sent_ok{padding-top:0}footer .newsletter .contact_form.sent_ok form{display:none}footer .newsletter .contact_form.sent_ok .default{padding-bottom:30px}footer .newsletter .contact_form.sent_ok .msg_thanks{display:block}footer .newsletter .contact_form.sent_ok .msg_thanks .content{font-family:Lato;color:white !important;font-size:16px;font-style:normal;font-weight:700;line-height:24px;text-align:left !important}footer .newsletter .contact_form.sent_ok .msg_thanks .back{padding-top:30px;color:var(--black, #1d1d1d);font-family:Montserrat;font-size:18px;font-style:normal;font-weight:600;line-height:21.512px}footer .newsletter .rss{display:none !important}footer #accordionFooter{display:flex;justify-content:space-between;width:100%}footer #accordionFooter>div{width:auto}@media (min-width:768px){footer #accordionFooter>div:nth-child(1){width:161px}footer #accordionFooter>div:nth-child(2){width:209px}footer #accordionFooter>div:nth-child(3){width:157px}footer #accordionFooter>div:nth-child(4){width:124px}footer #accordionFooter>div:nth-child(5){width:175px}}footer #accordionFooter .accordion-item{width:100%;text-align:left;background-color:transparent}footer #accordionFooter .accordion-item .accordion-button{line-height:130%;padding:0;padding-bottom:15.5px;font-family:'Open Sans',sans-serif;font-size:1.125em;font-weight:700;color:rgba(255,255,255,0.8);background-color:transparent}footer #accordionFooter .accordion-item .accordion-collapse{background-color:transparent}footer #accordionFooter .accordion-item .accordion-collapse .foot_menu li{padding:12.5px 0}footer #accordionFooter .accordion-item .accordion-collapse .foot_menu li a{line-height:130%;letter-spacing:-0.45px;font-size:15px;color:#A6A6A6;text-decoration:none}@media screen and (min-width:1025px){footer #accordionFooter .accordion-button:after{opacity:0}footer #accordionFooter .collapse:not(.show){display:block}}@media screen and (max-width:1024px){footer #accordionFooter{display:block}footer #accordionFooter .accordion-item{margin-bottom:5px}footer #accordionFooter .accordion-item .accordion-button{padding-bottom:20px;box-shadow:none}footer #accordionFooter .accordion-item .accordion-button:after{transform:rotate(180deg);background-image:url('../../themes/roots-mipo/assets/img/collapseArrow.png');background-size:contain;background-position:center}footer #accordionFooter .accordion-item .accordion-button.collapsed:after{transform:rotate(0deg)}footer #accordionFooter .accordion-item .accordion-collapse{border:0 !important}footer #accordionFooter .accordion-item .accordion-collapse .foot_menu{padding-bottom:24px}footer #accordionFooter .accordion-item .accordion-collapse .foot_menu li{padding:10px 0}footer #accordionFooter .accordion-item .accordion-collapse .foot_menu li a{line-height:130%;letter-spacing:-0.45px;font-size:0.875em;color:#A6A6A6;text-decoration:none}}@media screen and (width:1024px){footer #accordionFooter .accordion-item .accordion-button{display:flex;justify-content:space-between;width:250px}}@media screen and (width:820px){footer #accordionFooter>div{width:inherit !important}footer #accordionFooter .accordion-item{width:inherit}footer #accordionFooter .accordion-item .accordion-button{display:flex;justify-content:space-between}}@media (max-width:1024px){footer .container-fluid{padding:0 15px}footer .container-fluid .row{margin:0}}@media (width:820px){footer .container-fluid .row{flex-direction:row;width:100vw}footer .container-fluid .row .col-sm-8.col-12{width:50% !important}}@media (max-width:767px){footer .container-fluid{padding:0 15px}footer .container-fluid .row{margin:0;justify-content:center}footer .container-fluid .d-flex{flex-direction:column}}footer .links{color:white;display:flex;justify-content:space-between;padding-bottom:30px;padding-right:30px;font-size:10px;padding-top:30px}footer .links .privacy_and_terms{display:flex;gap:20px}footer .links .privacy_and_terms a{text-decoration:none;color:white}@media (max-width:768px){footer .links{flex-direction:column;align-items:center;justify-content:center;width:auto;gap:20px}footer .links .privacy_and_terms{justify-content:space-between;align-items:center;width:100%}}@media (min-width:1190px) and (max-width:1396px){footer .newsletter .form-top{width:375px}footer .newsletter .form-group:nth-of-type(1){width:175px !important}footer .newsletter .form-group:nth-of-type(1) p{width:fit-content}footer .newsletter .form-group:nth-of-type(1) input[type="text"]{width:175px !important}footer .newsletter .form-group:nth-of-type(2){width:175px !important}footer .newsletter .form-group:nth-of-type(2) p{width:fit-content}footer .newsletter .form-group:nth-of-type(2) input[type="text"]{width:175px !important}footer .newsletter .form-group:nth-of-type(3) p{width:fit-content}footer .newsletter .form-group:nth-of-type(3) input[type="email"]{width:375px !important}footer .newsletter .form-bottom{font-size:0.7em !important;width:375px !important}footer .newsletter .form-bottom .form-group{width:fit-content !important}footer .newsletter .form-bottom .form-check lable{font-size:0.7em !important}footer .newsletter .form-bottom bottom .base_btn{width:110px !important}footer .social .icons{margin:0 !important;width:375px}}@media (min-width:1024px) and (max-width:1189px){footer .newsletter .form-top{width:333px}footer .newsletter .form-group:nth-of-type(1){width:160px !important}footer .newsletter .form-group:nth-of-type(1) p{width:fit-content}footer .newsletter .form-group:nth-of-type(1) input[type="text"]{width:160px !important}footer .newsletter .form-group:nth-of-type(2){width:160px !important}footer .newsletter .form-group:nth-of-type(2) p{width:fit-content}footer .newsletter .form-group:nth-of-type(2) input[type="text"]{width:160px !important}footer .newsletter .form-group:nth-of-type(3) p{width:fit-content}footer .newsletter .form-group:nth-of-type(3) input[type="email"]{width:333px !important}footer .newsletter .form-bottom{font-size:0.7em !important;width:333px !important}footer .newsletter .form-bottom .form-check lable{font-size:0.7em !important}footer .newsletter .form-bottom .form-group{width:100px !important}footer .newsletter .form-bottom .form-group button.base_btn{width:100px !important}footer .social .icons{margin:0 !important;width:333px}}@media (width:1024px){body.home #footer .col-sm-8.col-12{width:53.666667%}}@media (width:820px){body.home #footer .col-sm-8.col-12{width:41.666667%}}@media (width:800px){body.home #footer .col-sm-8.col-12{width:41.666667%}}@media (width:1024px) and (height:768px){body.software-development-services .col-sm-8{width:54.666667%}body.software-development-services .col-sm-8 .form{width:fit-content}body.software-development-services .col-sm-8 .form .title_fot{width:fit-content}body.software-development-services .col-sm-8 .form .newsletter{width:fit-content}body.software-development-services .col-sm-8 .form .newsletter .form-group:nth-of-type(3){width:fit-content}}@media (width:1024px) and (height:768px){body.board-design-services .col-sm-8{width:54.666667%}}@media (width:1024px){body.privacy-policy #footer .col-sm-8.col-12{width:52.666667%}}@media (width:820px){body.privacy-policy #footer .col-sm-8.col-12{width:45.666667% !important}}.Pin2PinFamilies{position:relative;display:flex;align-items:center;justify-content:space-between;flex-direction:column;padding-top:0;overflow:hidden}.Pin2PinFamilies .gradient_div{position:absolute;width:20%;height:100%;bottom:0;z-index:2;background:linear-gradient(90deg, #fff 46.49%, rgba(255,255,255,0.89) 60.24%, rgba(255,255,255,0.78) 74.45%, rgba(255,255,255,0.4) 88.89%, rgba(255,255,255,0) 100%)}.Pin2PinFamilies .gradient_div.grad_left{left:0}.Pin2PinFamilies .gradient_div.grad_right{right:0;transform:rotate(180deg)}.Pin2PinFamilies>.container{height:auto}.Pin2PinFamilies .Pin2PinFamilies_wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.Pin2PinFamilies .Pin2PinFamilies_wrapper .sectionTitle{position:relative;z-index:3}.Pin2PinFamilies .Pin2PinFamilies_wrapper .sectionDesc{padding:0 22%;font-weight:300}.Pin2PinFamilies .Pin2PinFamilies_wrapper .Pin2PinFamilies_button{z-index:1}.Pin2PinFamilies .swiper{width:100%;margin-left:auto;margin-right:auto}.Pin2PinFamilies .swiper .swiper-slide{display:flex;align-items:self-start;justify-content:center}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide{position:relative;height:calc(100vh - 454px);height:400px;margin-top:60px}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide .img_bg{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.5;background-image:url('../../themes/roots-mipo/assets/img/SymphonyBoard.png');background-position:center center;background-size:contain;background-repeat:no-repeat}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide .swiper-slide{padding-top:60px;padding-bottom:60px;transition:all .2s ease}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide .swiper-slide .slide_bg_img{position:absolute;top:50%;left:50%;height:100%;transform:translate(-50%, -50%)}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide .swiper-slide .slide_bg_img img{max-width:min-content;height:100%;object-fit:unset;opacity:0}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide .swiper-slide .P2P_slide_wrapper{width:100%;height:100%;text-align:center}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide .swiper-slide .P2P_slide_wrapper img{display:inline-block;position:relative;max-width:65%;max-height:80%}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide .swiper-slide.swiper-slide-active{align-items:center}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide.transitioning .slide_bg_img img{opacity:0}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide:not(.transitioning) .swiper-slide.swiper-slide-active .slide_bg_img img{height:100%;animation:opacityBG 3s ease-in-out forwards}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide:not(.transitioning) .swiper-slide.swiper-slide-active .P2P_slide_wrapper img{animation:movePic 3s ease-in-out forwards}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide_nav{position:absolute;width:325px;bottom:125px;right:calc(25% - 80px);border-radius:30px;border:1px solid #a5a5a5;box-shadow:0px 4px 24px -1px rgba(0,0,0,0.2);backdrop-filter:blur(12.5px);background:linear-gradient(0deg, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0.5) 100%),linear-gradient(105deg, rgba(255,255,255,0.47) 30.23%, rgba(255,255,255,0.24) 100.96%)}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide_nav .swiper-slide{height:100%;opacity:0 !important}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide_nav .swiper-slide .P2P_slide_wrapper{width:100%}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide_nav .swiper-slide .P2P_slide_wrapper .P2P_slide_title{display:flex;align-items:center;justify-content:center;width:100%;height:75px;padding:0 30px;color:var(--black, #1d1d1d);text-align:center;font-size:1.125em}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide_nav .swiper-slide.swiper-slide-active{opacity:1 !important}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide_nav .swiper-slide.swiper-slide-next,.Pin2PinFamilies .swiper.Pin2PinFamilies_slide_nav .swiper-slide.swiper-slide-prev{opacity:0 !important}@keyframes movePic{0%{left:0;transform:translateY(0)}25%{left:50%;transform:translateY(-50%)}50%{left:50%;transform:translateY(-50%)}50%{left:50%;transform:translateY(-50%)}70%{left:50%;transform:translateY(-50%)}80%{left:50%;transform:translateY(-50%)}100%{left:100%;transform:translateY(-100%)}}@keyframes opacityBG{0%{opacity:0}25%{opacity:1}50%{opacity:1}50%{opacity:1}70%{opacity:1}80%{opacity:1}100%{opacity:0}}.Pin2PinFamilies .video-container{text-align:center;overflow:hidden}.Pin2PinFamilies .video-container video{display:block;position:relative;top:1px;width:75%;margin:0 auto}@media (max-width:1366px){.Pin2PinFamilies .swiper.Pin2PinFamilies_slide .swiper-slide .P2P_slide_wrapper img{max-width:100%;max-height:85%}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide .swiper-slide .slide_bg_img img{max-width:100% !important;height:100%;object-fit:unset}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide_nav{width:270px;bottom:125px}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide_nav .swiper-slide .P2P_slide_wrapper .P2P_slide_title{height:50px}}@media (max-height:800px){.Pin2PinFamilies .swiper.Pin2PinFamilies_slide{height:320px}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide:not(.transitioning) .swiper-slide.swiper-slide-active .slide_bg_img img{position:absolute;max-width:fit-content !important}}@media (max-height:800px),(max-width:1199px){.Pin2PinFamilies .swiper.Pin2PinFamilies_slide{height:320px}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide:not(.transitioning) .swiper-slide.swiper-slide-active .slide_bg_img img{position:absolute;max-width:fit-content !important;right:50%;transform:translateX(50%)}}@media (max-width:1024px){.Pin2PinFamilies>.container{height:auto}.Pin2PinFamilies .Pin2PinFamilies_wrapper .sectionDesc{padding:0;margin:0}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide{height:300px}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide .swiper-slide{padding:30px 30px}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide .swiper-slide img{max-width:80% !important}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide:not(.transitioning) .swiper-slide.swiper-slide-active .slide_bg_img{height:100%}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide:not(.transitioning) .swiper-slide.swiper-slide-active .slide_bg_img img{height:100%}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide_nav{bottom:180px;right:50%;transform:translateX(50%)}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide_nav .swiper-slide .P2P_slide_wrapper .P2P_slide_title{height:50px;line-height:100%}.Pin2PinFamilies .Pin2PinFamilies_button{margin-top:50px}.Pin2PinFamilies .video-container{width:100%;margin-top:40px;border:solid 1px #fff}.Pin2PinFamilies .video-container video{max-width:100%}}@media (max-width:1024px){.Pin2PinFamilies .swiper.Pin2PinFamilies_slide{height:300px;margin-top:30px}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide .img_bg{display:none}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide .swiper-slide{padding:0 30px}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide .swiper-slide img{max-width:95% !important}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide .swiper-slide .P2P_slide_wrapper img{height:100%;max-height:100%;animation:none !important}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide .swiper-slide .slide_bg_img img{animation:none !important}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide:not(.transitioning) .swiper-slide.swiper-slide-active .slide_bg_img{display:none}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide_nav{bottom:130px;right:50%;transform:translateX(50%)}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide_nav .swiper-slide .P2P_slide_wrapper .P2P_slide_title{height:50px}.Pin2PinFamilies .Pin2PinFamilies_button{display:block;width:calc(100% - 30px)}.Pin2PinFamilies .Pin2PinFamilies_button .base_btn{width:100%}}@media (max-width:767px){.Pin2PinFamilies{max-height:unset}.Pin2PinFamilies .Pin2PinFamilies_wrapper .sectionDesc{font-size:1em}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide{height:200px}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide .img_bg{display:none}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide .swiper-slide img{max-width:80% !important}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide .swiper-slide .P2P_slide_wrapper{display:flex;align-items:end;justify-content:center}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide .swiper-slide .P2P_slide_wrapper img{width:266px !important;height:auto !important;max-width:100% !important}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide:not(.transitioning) .swiper-slide.swiper-slide-active .slide_bg_img{display:none}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide_nav{width:75%;bottom:145px}.Pin2PinFamilies .swiper.Pin2PinFamilies_slide_nav .swiper-slide .P2P_slide_wrapper .P2P_slide_title{height:50px}.Pin2PinFamilies .Pin2PinFamilies_button{margin-top:60px}}.showing{display:flex;align-items:center;justify-content:space-between;margin-top:40px}.showing .how_many .results_txt{line-height:36px;letter-spacing:0.2px;color:#000;font-size:1.250em;font-weight:600}.showing .display{display:flex;align-items:center;gap:30px}.showing .choose{cursor:pointer}@media screen and (max-width:768px){.showing .how_many .results_txt{line-height:36px;letter-spacing:0.16px;font-size:1em;font-weight:400}.showing .display{display:none}}.pagination{display:flex;align-items:baseline;justify-content:center;margin-bottom:30px}.pagination:empty{display:none}.pagination>a{line-height:32px;padding:0 10px;color:#9F9F9F;font-family:var(--thm-font-second);font-size:1.250em;font-weight:700;text-decoration:none}.pagination>a.active{line-height:32px;color:#000;font-size:1.750em;font-weight:700}.pagination>a[disabled]{opacity:0.5;pointer-events:none}.pagination>a:not(.page-numbers){position:relative;top:18px}.pagination>a:not(.page-numbers):nth-last-of-type(1){transform:rotate(180deg)}.iframe.global.fancybox-content{width:85%;background-color:transparent;position:absolute;right:7.5%;top:3%;overflow:visible}form.ais-SearchBox-form{background-color:transparent}button.fancybox-button.fancybox-close-small{display:flex;color:white;width:100px}button.fancybox-button.fancybox-close-small::before{content:"Close";color:#FFF;font-size:20px;font-weight:400;line-height:20px;text-align:left}#hits_global img{height:auto;width:80px}.fancybox-content .search_field_global .flex{position:relative;height:60px;display:flex;padding-right:30px;justify-content:space-around;align-items:center;gap:25px;border-radius:74px;background-color:rgba(0,0,0,0);border:1px solid #c8c8c8;margin:30px}.fancybox-content .search_field_global .flex #searchbox_global{flex:1 1 60%}.fancybox-content .search_field_global .flex button{background-color:transparent;border:none;width:100%;text-align:left}.fancybox-content .search_field_global .flex .dropdown{display:flex;height:100%;width:260px}.fancybox-content .search_field_global .flex .dropdown::after{height:47.5px;content:"";position:relative;border-right:1px solid #c8c8c8;top:6.25px}.fancybox-content .search_field_global .flex .dropdown #dropdownButton{display:flex;align-items:center;gap:5px;color:white}.fancybox-content .search_field_global .flex .dropdown #dropdownButton #arrow{width:15px}.fancybox-content .search_field_global .flex .dropdown ul.dropdown-menu{transform:translate3d(0, 75px, 0px) !important}.fancybox-content .search_field_global .flex .dropdown ul.dropdown-menu li.options{font-weight:400;text-align:left;padding:5px 20px}.fancybox-content .search_field_global .flex input.ais-SearchBox-input{border:none;box-shadow:none;background-color:transparent;color:#FFF;font-size:18px}.fancybox-content .search_field_global .flex .search_close{display:flex;position:relative;justify-content:space-evenly;align-items:center}.fancybox-content .search_field_global .flex .search_close::after{height:47.5px;content:"";position:relative;border-right:1px solid #c8c8c8;left:12.5px}.fancybox-content .search_field_global .flex .icon{cursor:default}.fancybox-content .search_field_global .results{background:#fff;border-radius:10px;margin:30px;max-height:380px;overflow:auto}.fancybox-content .search_field_global .results .ais-Hits-item{box-shadow:0 0 0 0px;padding:0 5%}.fancybox-content .search_field_global .results .name{padding:30px 0px}.fancybox-content .search_field_global .results .picture{transform:rotate(-22.59deg)}.fancybox-content .search_field_global .results .subtitle{font-weight:300;font-size:15px}.fancybox-content .search_field_global .results a{display:flex;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;line-height:20px;align-items:center;padding:1% 5%;gap:40px}@media (min-width:1900px){.fancybox-content .search_field_global .results{max-height:520px}}.fancybox-content .search_field_global .all_hits_global{background-color:transparent;color:white;border-radius:40px;border:1.5px solid #fff;padding:20px 45px;margin:30px;width:208px;justify-content:center;align-items:center;display:flex;cursor:pointer;gap:10px}.fancybox-content .search_field_global .icon{fill:#FFF;width:20px}.search_mobile .search_global input.ais-SearchBox-input{background-color:transparent;border:none;position:relative;color:white;padding-bottom:15px;padding-left:60px;font-size:18px}.search_mobile .search_global .flex{display:flex;border-bottom:1px solid #6e6e6e;bottom:25px;position:relative;justify-content:space-between}.search_mobile .search_global .flex .search_close button{background-color:transparent;border:none;padding-top:5px}.search_mobile .search_global .dropdown{justify-content:center;display:flex}.search_mobile .search_global .dropdown button#dropdownButtonMobile{display:flex;color:white;gap:5px;width:100%;justify-content:center;background-color:transparent;border:none}.search_mobile .search_global .dropdown .arrow{transition:transform .3s}.search_mobile .search_global .dropdown .rotate{transform:rotate(180deg)}.search_mobile .search_global .dropdown ul.dropdown-menu.show{justify-self:center;width:100%;text-align:center;margin-top:20px !important;border-color:transparent !important}.search_mobile .search_global .dropdown ul.dropdown-menu.show button{border:none;background-color:white;padding:10px;font-size:21px;color:black}.search_mobile .search_global .results{background:#fff;border-radius:10px;margin:5px}.search_mobile .search_global .results .ais-Hits-item{box-shadow:0 0 0 0px;padding:0 5%}.search_mobile .search_global .results .picture{transform:rotate(-22.59deg)}.search_mobile .search_global .results .subtitle{font-weight:300;font-size:15px}.search_mobile .search_global .results a{display:flex;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:20px;align-items:center;padding:10% 10% 5% 10%;gap:40px;text-decoration:none;color:black}.search_mobile .search_global .hide_results{visibility:hidden}.search_mobile .search_global .all_results_button{display:flex;justify-content:center}.search_mobile .search_global .all_results_button .all_hits_global{background-color:transparent;color:white;border-radius:40px;border:1.5px solid #fff;padding:20px 35px;margin:30px;width:208px;justify-content:center;align-items:center;display:flex;cursor:pointer;gap:10px}.otgs-development-site-front-end{display:none}@keyframes hoverAnimation{0%{background-color:transparent}75%{background-color:transparent}100%{background-color:var(--green-dark)}}@keyframes hoverAnimationOnBlackBG{0%{color:var(--green);background-color:var(--black)}75%{color:var(--green);background-color:var(--black)}100%{color:var(--black);background-color:var(--green);border-color:var(--green)}}@keyframes hoverAnimationReverse{0%{background-color:var(--green-dark)}75%{background-color:var(--green-dark)}100%{background-color:transparent;border:solid 1px var(--green-dark)}}@keyframes hoverAnimationReverseOnBlackBG{0%{color:var(--black);background-color:var(--green);border-color:var(--green)}75%{color:var(--black);background-color:var(--green);border-color:var(--green)}100%{color:var(--white);border-color:var(--green)}}@keyframes stickyMenuAnimaton{0%{height:0}100%{height:100px}}@keyframes bounce{70%{transform:translateY(0%)}80%{transform:translateY(-15%)}90%{transform:translateY(0%)}95%{transform:translateY(-7%)}97%{transform:translateY(0%)}99%{transform:translateY(-3%)}100%{transform:translateY(0)}}@keyframes fade-bottom{0%{transform:translateY(50px);opacity:0}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes moveTop{0%{left:calc(-734px);opacity:.2}100%{left:calc(100%);opacity:.8}}@keyframes moveTop{0%{left:calc(-734px);opacity:.2}100%{left:calc(100%);opacity:.8}}@-webkit-keyframes moveRight{0%{top:calc(769%);opacity:.2}100%{top:-50px;opacity:.8}}@keyframes moveRight{0%{top:calc(769%);opacity:.2}100%{top:-50px;opacity:.8}}@-webkit-keyframes moveLeft{0%{top:100%;opacity:.2}100%{top:calc(-550px);opacity:.8}}@keyframes moveLeft{0%{top:100%;opacity:.2}100%{top:calc(-550px);opacity:.8}}@-webkit-keyframes moveBottom{0%{left:calc(-50px);opacity:.2}100%{left:calc(784%);opacity:.8}}@keyframes moveBottom{0%{left:calc(-50px);opacity:.2}100%{left:calc(784%);opacity:.8}}@-webkit-keyframes ripple{70%{box-shadow:0 0 0 40px rgba(255,255,255,0)}100%{box-shadow:0 0 0 0 rgba(255,255,255,0)}}@keyframes ripple{70%{box-shadow:0 0 0 40px rgba(255,255,255,0)}100%{box-shadow:0 0 0 0 rgba(255,255,255,0)}}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a{border:1px solid rgba(0,0,0,0.1);border-left:none;box-shadow:none !important;border-radius:0 40px 40px 0}#pojo-a11y-toolbar.pojo-a11y-toolbar-open .pojo-a11y-toolbar-toggle,#pojo-a11y-toolbar.pojo-a11y-toolbar-open .pojo-a11y-toolbar-overlay{box-shadow:none !important;border-radius:0 30px 30px 0}#pojo-a11y-toolbar.pojo-a11y-toolbar-open .pojo-a11y-toolbar-overlay{border:1px solid rgba(0,0,0,0.1);border-radius:0 0 30px 0}#pojo-a11y-toolbar{z-index:2 !important}body.home header{background-color:transparent}body.error404 header{background-color:black}body:not(.home) header.scrolled{background-color:black}body.compare header.scrolled{background-color:white}body.compare header.scrolled .dark-logo{display:block !important}body.compare header.scrolled .light-logo{display:none !important}@media (max-width:768px){body.compare header:not(.scrolled) #menu-right-icons-3 li{filter:brightness(0) saturate(100%) !important}body.compare header:not(.scrolled) .burger-menu span{filter:brightness(0) saturate(100%) !important}}@media (max-width:1024px){body.compare header{background-color:white !important}body.compare header .burger-menu.burger-menu-desktop{filter:brightness(0) saturate(100%)}body.compare header .contact-us.menu-contact-us a{border-color:black !important;color:black !important;background-color:white !important}body.compare header .online-menu.menu-online a{filter:brightness(0) saturate(100%)}body.compare header .search-menu.menu-global-search a{filter:brightness(0) saturate(100%)}body.compare header .wpml-ls-native{filter:brightness(0) saturate(100%) !important}body.compare header .dark-logo{display:block !important}body.compare header .light-logo{display:none !important}body.compare header.scrolled{background-color:black !important}body.compare header.scrolled .burger-menu.burger-menu-desktop{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%)}body.compare header.scrolled .contact-us.menu-contact-us a{border-color:white !important;color:white !important;background-color:black !important}body.compare header.scrolled .online-menu.menu-online a{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%)}body.compare header.scrolled .wpml-ls-native{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%) !important}body.compare header.scrolled .search-menu.menu-global-search a{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%)}body.compare header.scrolled .dark-logo{display:none !important}body.compare header.scrolled .light-logo{display:block !important}}@media (max-width:768px){body.page-template:not(.scrolled) .dropdown-menu li.wpml-ls-slot-234.wpml-ls-item.wpml-ls-menu-item{filter:brightness(0) saturate(100%) !important}body.page-template:not(.scrolled) .light-logo{display:block}}@media (max-width:768px){body.single:not(.scrolled) .dropdown-menu li{filter:brightness(1) saturate(100%) !important}}body.single-authors header.scrolled{background-color:white}body.single-authors header.scrolled .dark-logo{display:block !important}@media (min-width:768px){body.single-authors header.scrolled .light-logo{display:none !important}}body.experts header:not(.scrolled) .dark-logo{display:block !important}body.experts header:not(.scrolled) .light-logo{display:none !important}body.experts header:not(.scrolled) .burger-menu.burger-menu-desktop{filter:brightness(0) saturate(100%)}body.experts header:not(.scrolled) .contact-us.menu-contact-us a{border-color:black !important;color:black !important;background-color:white !important}body.experts header:not(.scrolled) .online-menu.menu-online a{filter:brightness(0) saturate(100%)}body.experts header:not(.scrolled) .wpml-ls-native{filter:brightness(0) saturate(100%)}body.experts header:not(.scrolled) .search-menu.menu-global-search a{filter:brightness(0) saturate(100%)}body.experts header:not(.scrolled) .mega-menu-link{filter:brightness(0) saturate(100%)}@media (max-width:768px){body.experts header:not(.scrolled) .light-logo{display:block !important}body.experts header:not(.scrolled) .wpml-ls-native{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%)}body.experts header:not(.scrolled) .dropdown-menu{width:fit-content}body.experts header:not(.scrolled) .dropdown-menu li{filter:brightness(0) saturate(100%) !important;width:fit-content}body.experts header:not(.scrolled) .dropdown-menu li a{width:fit-content}}body.single-partners header.scrolled{background-color:white}body.single-partners header.scrolled .dark-logo{display:block !important}body.single-partners header.scrolled .light-logo{display:none !important}body.single-webinar header.scrolled{background-color:white}body.single-webinar header.scrolled .dark-logo{display:block !important}body.single-webinar header.scrolled .light-logo{display:none !important}@media (max-width:768px){body.single-webinar header .dark-logo{display:none !important}body.single-webinar header .light-logo{display:block !important}body.single-webinar header.scrolled .dark-logo{display:none !important}body.single-webinar header.scrolled .light-logo{display:block !important}}@media (min-width:768px){body.single-news header .light-logo{display:block !important}}@media (min-width:1024px){body.single-news header .light-logo{display:none !important}body.single-news header .dark-logo{display:block !important}}@media (min-width:768px) and (max-width:1024px){body.single-news header .light-logo{display:block !important}body.single-news header .dark-logo{display:none !important}body.single-news header #menu-right-icons-3 li a{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%) !important}}body.single-news header.scrolled{background-color:white}body.single-news header.scrolled .dark-logo{display:block !important}@media (min-width:768px){body.single-news header.scrolled .light-logo{display:block !important}}@media (min-width:1024px){body.single-news header.scrolled .light-logo{display:none !important}body.single-news header.scrolled .dark-logo{display:block !important}}@media (max-width:768px){body.single-news header:not(.scrolled) .dropdown-menu li{filter:brightness(1) saturate(1) !important}}header{position:sticky;height:100px;padding:30px 0;z-index:12;background-color:transparent;top:0;transition:background-color .3s ease}header.light-header{background:white}header.light-header .menuOpened .header-content .header-content-wrapper .burger-menu span{background-color:#fff}header.light-header:not(.sticky-menu) #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-item>a.mega-menu-link,header.light-header:not(.menuOpened) #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-item>a.mega-menu-link{color:var(--black, #000)}header.light-header:not(.sticky-menu) #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-item>a.mega-menu-link>span.mega-indicator:after,header.light-header:not(.menuOpened) #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-item>a.mega-menu-link>span.mega-indicator:after{background-color:var(--black, #000) !important}header.light-header:not(.sticky-menu) #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-item:hover>a.mega-menu-link,header.light-header:not(.menuOpened) #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-item:hover>a.mega-menu-link{color:#ff5f46 !important}header.light-header:not(.sticky-menu) #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-item:hover>a.mega-menu-link>span.mega-indicator:after,header.light-header:not(.menuOpened) #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-item:hover>a.mega-menu-link>span.mega-indicator:after{background-color:#ff5f46 !important}header.light-header:not(.sticky-menu) .dark-logo,header.light-header:not(.menuOpened) .dark-logo{display:block;width:187px !important;height:33px !important}header.light-header:not(.sticky-menu) .light-logo,header.light-header:not(.menuOpened) .light-logo{display:none;width:187px !important;height:33px !important}header.light-header:not(.sticky-menu) .header-content .header-content-wrapper .burger-menu span,header.light-header:not(.menuOpened) .header-content .header-content-wrapper .burger-menu span{background-color:#000}header.light-header:not(.sticky-menu) #menu-right-icons-3,header.light-header:not(.menuOpened) #menu-right-icons-3{display:flex;align-items:center}header.light-header:not(.sticky-menu) #menu-right-icons-3 li a,header.light-header:not(.menuOpened) #menu-right-icons-3 li a{color:#000}header.light-header:not(.sticky-menu) #menu-right-icons-3 li a:hover,header.light-header:not(.menuOpened) #menu-right-icons-3 li a:hover{color:#ff5f46 !important}header.light-header:not(.sticky-menu) #menu-right-icons-3 li.contact-us,header.light-header:not(.menuOpened) #menu-right-icons-3 li.contact-us{order:1}header.light-header:not(.sticky-menu) #menu-right-icons-3 li.contact-us a,header.light-header:not(.menuOpened) #menu-right-icons-3 li.contact-us a{border:1px solid #000}header.light-header:not(.sticky-menu) #menu-right-icons-3 li.contact-us a:hover,header.light-header:not(.menuOpened) #menu-right-icons-3 li.contact-us a:hover{border-color:#ff5f46}header.light-header:not(.sticky-menu) #menu-right-icons-3 li.menu-online a,header.light-header:not(.menuOpened) #menu-right-icons-3 li.menu-online a{background-image:url("../../themes/roots-mipo/assets/img/online_b.svg")}header.light-header:not(.sticky-menu) #menu-right-icons-3 li.search-menu a,header.light-header:not(.menuOpened) #menu-right-icons-3 li.search-menu a{background-image:url("../../themes/roots-mipo/assets/img/menu_search_b.svg")}header.light-header:not(.sticky-menu) #menu-right-icons-3 li.wpml-ls-current-language .dropdown-menu li a,header.light-header:not(.menuOpened) #menu-right-icons-3 li.wpml-ls-current-language .dropdown-menu li a{color:black}header .container-fluid{height:100%}header .container-fluid .header-content{display:flex;align-items:center;justify-content:center;height:100%;padding:0 60px}header .container-fluid .header-content .logo-box{margin-right:auto}header .container-fluid .header-content .logo-box img{width:187px !important;height:33px !important;transition:opacity .5s ease}header .container-fluid .header-content .logo-box .home_logo{display:none}header .container-fluid .header-content .logo-box .dark-logo{display:none}header .container-fluid .header-content .main-navigation{padding-left:16px}@media (max-width:1460px){header .container-fluid .header-content .main-navigation{padding-left:50px}}@media (max-width:1385px){header .container-fluid .header-content .main-navigation{margin:0 auto;padding-left:0}}header .container-fluid .header-content .right-navigation{margin-left:auto}@media (max-width:1024px){header .container-fluid .header-content .right-navigation{margin-left:inherit}header .container-fluid .header-content .burger-menu.burger-menu-desktop{margin-left:auto}}@media (max-width:1770px){header .container-fluid .header-content{padding:0}}.search_icon_mobile_up{padding:0 15px}#mega-menu-wrap-primary_navigation{position:static;background-color:transparent;font-size:inherit}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation{position:static;background-color:transparent !important;font-size:inherit}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation p{margin:0}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation ul,#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation li,#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation p,#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation div,#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation a{font-size:16px;line-height:23px}@media (min-width:769px) and (max-width:1536px){#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation a{font-size:15px !important}}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-item{font-size:inherit}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-item>a.mega-menu-link{display:flex;align-items:center;line-height:130%;padding:0 12.5px;color:#fff;font-family:var(--thm-font);font-size:1.063em;font-weight:300;background-color:transparent !important;transition:all .2s ease}@media (max-width:1320px){#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-item>a.mega-menu-link{font-size:0.875em}}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-item>a.mega-menu-link>span.mega-indicator:after{content:"" !important;display:flex !important;align-items:center !important;width:24px !important;height:24px !important;background-color:#fff !important;-webkit-mask:url("../../themes/roots-mipo/assets/img/dd_arrow.svg");mask:url("../../themes/roots-mipo/assets/img/dd_arrow.svg")}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-item>a.mega-menu-link.dropdown-toggle{font-weight:700}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-item:hover>a.mega-menu-link{color:#ff5f46 !important}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-item:hover>a.mega-menu-link>span.mega-indicator:after{background-color:#ff5f46 !important}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-item.contact-us-menu{border:1px solid #808080;border-radius:36px;margin-left:140px}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu{left:30px;right:30px;top:80px;border-radius:5px;background:#fff;border:0;box-shadow:0px 11px 13px 0px rgba(0,0,0,0.09);z-index:12}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu .mega-mobile-subMenu-title{display:none}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu{display:flex;align-items:stretch}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu:nth-child(2) li{position:relative;right:20px}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column{min-height:0;padding:0 10px;border-right:solid 1px #b8b8b8}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column:nth-of-type(1),#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column:last-of-type{border:0}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{letter-spacing:-0.5px;color:var(--black, #000);font-family:var(--thm-font);font-size:1.563em;font-weight:600;padding:15px 0px}@media (min-width:767px){#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item .menu-ti-sitara-am62x-system-on-module{position:relative;font-weight:700 !important}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item .dropdown.menu-nxp-i-mx9-system-on-module{position:relative}}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item:nth-of-type(1){padding-top:0}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item .textwidget{margin-right:-35px}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item .textwidget p{line-height:33px;letter-spacing:-0.5px;font-size:25px;color:#1d1d1d;white-space:nowrap}@media (max-width:1536px){#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item .textwidget p{font-size:20px}}@media (max-width:767px){#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item .textwidget p{white-space:pre-wrap}}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item ul.menu>li{width:max-content;margin-bottom:35px;font-weight:700}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item ul.menu>li.at-bottom{margin-top:195px;margin-bottom:15px}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item ul.menu>li:last-of-type{margin:0}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item ul.menu>li>a{font-size:18px;font-weight:600;transition:all .2s ease;color:#1d1d1d}@media (min-width:769px) and (max-width:1536px){#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item ul.menu>li>a{font-size:15px}}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item ul.menu>li>a:hover{color:#ff5f46}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item ul.menu>li.dropdown ul.dropdown-menu li{margin-top:10px}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item ul.menu>li.dropdown ul.dropdown-menu li a{font-size:1.125em;font-weight:400;transition:all .2s ease;color:#1d1d1d}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item ul.menu>li.dropdown ul.dropdown-menu li a:hover{color:#ff5f46}@media (max-width:1024px){#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item ul.menu>li>a{color:#fff}}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row{padding:15px 0px}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row.mobile{display:none}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row.mobile-subMenu-title{display:none}@media (max-width:1024px){#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row{display:none}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row.products-sub-row{display:none}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row.mobile{display:block;padding:20px;color:#fff;min-height:417px}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row.mobile-subMenu-title{display:block;padding:20px}}#mega-menu-wrap-primary_navigation .mega-menu-toggle{display:none}#mega-menu-wrap-primary_navigation #menu-product-menu-2 li:nth-of-type(1){margin-top:63px}@media (max-width:1850px){#mega-menu-wrap-primary_navigation #menu-product-menu-2 li:nth-of-type(1){margin-top:97px}}@media (max-width:1024px){#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation{display:block;float:none}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation a{color:#fff;text-align:left}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-item{position:static}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-item a.mega-menu-link{justify-content:space-between;height:75px !important;padding:0 !important;margin:0 15px !important;font-size:1.25em !important;border-bottom:solid 1px #6e6e6e !important}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-item a.mega-menu-link .mega-indicator:after{background-color:#fff !important;-webkit-mask:url("../../themes/roots-mipo/assets/img/arrowIconMenu.svg") !important;mask:url("../../themes/roots-mipo/assets/img/arrowIconMenu.svg") !important}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-item a.mega-menu-link+ul{position:fixed;height:calc(100vh - 100px);top:100px;right:0;left:0;overflow:auto;width:100%}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-item.mega-toggle-on>.mega-sub-menu{display:block !important}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-item:not(.mega-toggle-on)>.mega-menu-link{color:#fff !important}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-item:not(.mega-toggle-on)>.mega-menu-link>span.mega-indicator:after{background-color:#fff !important}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu{float:none;padding:0;background-color:#000}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu .mega-mobile-subMenu-title{display:block;float:none;clear:none;padding-bottom:25px}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu .mega-mobile-subMenu-title>ul.mega-sub-menu{display:block}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu .mega-mobile-subMenu-title>ul.mega-sub-menu>li.mega-menu-column{float:none}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu .mega-mobile-subMenu-title>ul.mega-sub-menu>li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{line-height:130%;padding:0 !important}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu .mega-mobile-subMenu-title>ul.mega-sub-menu>li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item .textwidget{padding-left:40px;background-image:url("../../themes/roots-mipo/assets/img/arrowIconMenuRev.svg");background-position:15px center;background-repeat:no-repeat}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu .mega-mobile-subMenu-title>ul.mega-sub-menu>li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item .textwidget p{display:block;color:#fff !important;font-family:var(--thm-font);font-weight:400;font-size:1.25em}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu .mega-products-sub-row>ul.mega-sub-menu>li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item .textwidget p{line-height:33px;letter-spacing:-0.36px;color:#fff;font-size:1.125em;font-weight:600}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu{flex-direction:column;padding:0}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu .custom-sub-column{width:auto;padding:0;border:0}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu .custom-sub-column ul.mega-sub-menu li.mega-menu-item{padding-bottom:25px}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu .custom-sub-column ul.mega-sub-menu li.mega-menu-item .textwidget p{position:relative;color:white}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu .custom-sub-column ul.mega-sub-menu li.mega-menu-item .textwidget p:after{content:"";display:block !important;position:absolute;width:20px;height:20px;right:0;top:8px;z-index:10;background-image:url("../../themes/roots-mipo/assets/img/collapseArrow.png");background-position:center center;background-size:16px 8px;background-repeat:no-repeat}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu .custom-sub-column ul.mega-sub-menu li.mega-menu-item .textwidget.subMenuOpened p:after{transform:rotate(180deg);transition:all .2s ease}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu .custom-sub-column ul.mega-sub-menu li.widget_nav_menu{display:none;padding-top:0;padding-bottom:0;overflow:hidden}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu .custom-sub-column ul.mega-sub-menu li.widget_nav_menu ul.menu{padding-left:16px;width:86vw}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu .custom-sub-column ul.mega-sub-menu li.widget_nav_menu ul.menu>li{margin-bottom:25px;color:#fff}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu .custom-sub-column ul.mega-sub-menu li.widget_nav_menu ul.menu>li a{line-height:130%;color:#fff;font-family:var(--thm-font-second);font-size:1em;font-weight:400}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu .custom-sub-column ul.mega-sub-menu li.widget_nav_menu ul.menu>li.dropdown{margin:0}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu .custom-sub-column ul.mega-sub-menu li.widget_nav_menu ul.menu>li.dropdown .dropdown-toggle{position:relative;padding-bottom:25px;width:84vw}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu .custom-sub-column ul.mega-sub-menu li.widget_nav_menu ul.menu>li.dropdown .dropdown-toggle .caret{display:none}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu .custom-sub-column ul.mega-sub-menu li.widget_nav_menu ul.menu>li.dropdown .dropdown-toggle:after{content:"";display:block !important;position:absolute;width:20px;height:20px;right:0;top:2px;border:0;z-index:10;background-image:url("../../themes/roots-mipo/assets/img/collapseArrow.png");background-position:center center;background-size:16px 8px;background-repeat:no-repeat}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu .custom-sub-column ul.mega-sub-menu li.widget_nav_menu ul.menu>li.dropdown .dropdown-toggle.subMenuOpened:after{transform:rotate(180deg);transition:all .2s ease}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu .custom-sub-column ul.mega-sub-menu li.widget_nav_menu ul.menu>li.dropdown .dropdown-menu{display:none}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu .custom-sub-column ul.mega-sub-menu li.widget_nav_menu ul.menu>li.dropdown .dropdown-menu>li{padding-top:15px;margin:0}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu .custom-sub-column ul.mega-sub-menu li.widget_nav_menu ul.menu>li.dropdown .dropdown-menu>li:nth-of-type(1){padding:0}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu .custom-sub-column ul.mega-sub-menu li.widget_nav_menu ul.menu>li.dropdown .dropdown-menu>li:last-of-type{padding-bottom:25px}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu .custom-sub-column ul.mega-sub-menu li.widget_nav_menu ul.menu>li.dropdown .dropdown-menu>li a{color:white;padding-left:16px;font-size:0.875em}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu .custom-sub-column ul.mega-sub-menu li.widget_nav_menu ul.menu>li.at-bottom{margin-top:0;margin-bottom:20px}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu>li.mega-menu-column{width:auto;padding:0;border:0}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu>li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{float:none}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu>li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item:after{content:"b";position:absolute;width:16px;height:8px;right:0;top:0;background-image:url("../../themes/roots-mipo/assets/img/collapseArrow.png");background-position:right center}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu>li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item:nth-of-type(1):not(.widget_text){display:block;margin:0}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu>li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item .textwidget{margin:0}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu>li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item .textwidget p{text-align:left}}@media (max-width:767px){#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu .custom-sub-column ul.mega-sub-menu li.widget_nav_menu ul.menu>li.dropdown .dropdown-toggle{width:87vw}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu>li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item .textwidget p{width:90vw}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu>li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item .textwidget p{width:90vw !important}}@media (max-width:391px){#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu .custom-sub-column ul.mega-sub-menu li.widget_nav_menu ul.menu>li.dropdown .dropdown-toggle{width:86vw}}@media (max-width:360px){#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu .custom-sub-column ul.mega-sub-menu li.widget_nav_menu ul.menu>li.dropdown .dropdown-toggle{width:85vw}}@media (max-height:900px){wi #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row{float:none}wi #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu{padding:40px 0}wi #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column{padding:0 10px}wi #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column:nth-of-type(1),wi #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column:last-of-type{border:0}wi #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li:nth-of-type(1):not(.widget_text){margin-top:63px}wi #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item .textwidget p{font-size:1em}wi #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item ul.menu>li{margin-bottom:35px;font-weight:700}wi #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item ul.menu>li.at-bottom{margin-top:195px;margin-bottom:15px}wi #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item ul.menu>li:last-of-type{margin:0}wi #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item ul.menu>li>a{font-size:0.875em}wi #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item ul.menu>li.dropdown ul.dropdown-menu li{margin-top:10px}wi #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item ul.menu>li.dropdown ul.dropdown-menu li a{font-size:0.875em}}@media (max-width:768px){#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-item a.mega-menu-link+ul{height:100vh;width:100vw}}#menu-right-icons-3{display:flex;align-items:center}#menu-right-icons-3 li{padding:0 16px}#menu-right-icons-3 li a{display:flex;align-items:center;line-height:130%;color:#fff;font-family:var(--thm-font);font-size:1em;font-weight:300;background-color:transparent;text-decoration:none !important;transition:all .2s ease}#menu-right-icons-3 li a:hover{color:#ff5f46 !important;background-color:transparent}#menu-right-icons-3 li.contact-us{order:1}#menu-right-icons-3 li.contact-us a{display:flex;align-items:center;justify-content:center;height:51px;padding:0 45px;border-radius:33px;border:1px solid #fff}#menu-right-icons-3 li.contact-us a:hover{border-color:#7af7ab;color:#7af7ab !important}#menu-right-icons-3 li.menu-online{order:2}#menu-right-icons-3 li.menu-online a{width:25px;height:25px;font-size:0;background-image:url("../../themes/roots-mipo/assets/img/online.svg");background-position:center;background-size:contain;background-repeat:no-repeat}#menu-right-icons-3 li.menu-online a:hover{background-image:url("../../themes/roots-mipo/assets/img/online-orange.svg");width:25px;height:25px}#menu-right-icons-3 li.search-menu{order:4}#menu-right-icons-3 li.search-menu a{width:25px;height:25px;font-size:0;background-image:url("../../themes/roots-mipo/assets/img/menu_search.svg");background-position:center;background-size:contain;background-repeat:no-repeat}#menu-right-icons-3 li.wpml-ls-current-language{order:3}#menu-right-icons-3 li.wpml-ls-current-language a{position:relative;font-size:1.25em;font-weight:500}@media (max-width:768px){#menu-right-icons-3 li.wpml-ls-current-language a{font-size:20px}}#menu-right-icons-3 li.wpml-ls-current-language a .wpml-ls-native{display:block;white-space:nowrap;overflow:hidden}#menu-right-icons-3 li.wpml-ls-current-language a b.caret{position:absolute;bottom:0;height:1.5px;background:#ff5f46 !important;width:100%;right:0;left:0}#menu-right-icons-3 li.wpml-ls-current-language a:after{display:none !important}#menu-right-icons-3 li.wpml-ls-current-language .dropdown-menu{min-width:auto;padding:8px 10px}#menu-right-icons-3 li.wpml-ls-current-language .dropdown-menu li{padding:5px 0}#menu-right-icons-3 li.wpml-ls-current-language .dropdown-menu li a{color:var(--black, #000)}#menu-right-icons-3 li.wpml-ls-current-language .dropdown-menu li a:hover{color:#ff5f46 !important}#menu-right-icons-3 li.wpml-ls-current-language .dropdown-menu .wpml-ls-native{margin-right:0.2em}@media (max-width:1769px){#menu-right-icons-3 li.wpml-ls-current-language{direction:rtl}#menu-right-icons-3 li.wpml-ls-current-language .dropdown-menu{direction:ltr}}@media (min-width:1025px){#menu-right-icons-3 li.wpml-ls-current-language:hover .dropdown-menu{display:block}}@media (min-width:1180px) and (max-width:1320px){#menu-right-icons-3 li{padding:0 10px}#menu-right-icons-3 li.contact-us a{height:31px;padding:0 20px;font-size:0.875em;white-space:nowrap;border-radius:33px;border:1px solid #fff}}@media (max-width:1024px){body:not(.home):not(.compare) header .logo-box .dark-logo{display:none !important}header{height:100px;top:0;padding:0}header.menuOpened{position:fixed;left:0;right:0;background-color:#000 !important}header.menuOpened .header-content .header-content-wrapper{background-color:#000}header .header-content{display:block;height:100%}header .header-content .header-content-wrapper{display:flex;align-items:center;justify-content:space-between;position:relative;height:100%;padding:0 20px;background-color:transparent;z-index:2}header .header-content .header-content-wrapper .logo-box{max-width:100px}header .header-content .header-content-wrapper .logo-box .home_logo{display:none}header .header-content .header-content-wrapper .icons #menu-right-icons-3 li{padding:0 14px}header .header-content .header-content-wrapper .icons #menu-right-icons-3 li.contact-us a{display:flex;align-items:center;justify-content:center;width:25px;height:25px;padding:0;font-size:0;border-radius:0;background-color:#fff;border:0;mask-image:url("../../themes/roots-mipo/assets/img/phoneIcon.svg");mask-repeat:no-repeat;mask-position:center;mask-size:100%}header .header-content .header-content-wrapper .icons #menu-right-icons-3 li.search-menu{display:none}header .header-content .header-content-wrapper .icons #menu-right-icons-3 li li:nth-child(4) .dropdown-menu.subMenuOpened li a{color:black !important;filter:brightness(0) saturate(100%) !important}header .header-content .burger-menu{display:flex;flex-direction:column;justify-content:center;position:relative;width:32px;height:18px}header .header-content .burger-menu span{display:block;position:absolute;width:100%;height:2px;left:0;background:#fff;opacity:1;transform:rotate(0deg);transition:.25s ease-in-out;border-radius:2px}header .header-content .burger-menu span:nth-of-type(1){top:0px;transform-origin:left center}header .header-content .burger-menu span:nth-of-type(2){top:9px;transform-origin:left center}header .header-content .burger-menu span:nth-of-type(3){top:18px;transform-origin:left center}header .header-content .burger-menu.open span:nth-of-type(1){top:-3px;left:8px;transform:rotate(45deg)}header .header-content .burger-menu.open span:nth-of-type(2){width:0%;opacity:0}header .header-content .burger-menu.open span:nth-of-type(3){top:20px;left:8px;transform:rotate(-45deg)}header .header-content .burger-menu.burger-menu-desktop{margin-right:10px}header .header-content .main-navigation{position:fixed;width:100%;height:calc(100vh - 100px);top:-100vh;right:0;background-color:#fff;overflow:auto;z-index:1}header .header-content .main-navigation.open{top:100px;background-color:#000}header .header-content .main-navigation .menu-main-menu-container{height:100%}header .header-content .main-navigation .menu-main-menu-container .navigation{display:flex;flex-wrap:wrap}header .header-content .main-navigation .menu-main-menu-container ul.navigation{flex-direction:column;height:100%;padding:50px 25px}header .header-content .main-navigation .menu-main-menu-container ul.navigation li{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;min-height:64px;padding:20px 0}header .header-content .main-navigation .menu-main-menu-container ul.navigation li:hover a{opacity:1}header .header-content .main-navigation .menu-main-menu-container ul.navigation li.dropdown{padding-bottom:7.5px}header .header-content .main-navigation .menu-main-menu-container ul.navigation li a{display:unset;padding:0;font-size:22px;color:#000}header .header-content .main-navigation .menu-main-menu-container ul.navigation li .dropdown-toggle:after{display:inline-block;max-width:3px}header .header-content .main-navigation .menu-main-menu-container ul.navigation li .dropdown-menu{position:unset !important;float:unset;padding:0 !important;margin-top:20px !important;margin-bottom:0;text-align:center;background:transparent !important;opacity:0.7 !important;border:none !important}header .header-content .main-navigation .menu-main-menu-container ul.navigation li .dropdown-menu li{min-height:unset;padding:7.5px 0;margin-bottom:0 !important}header .header-content .main-navigation .menu-main-menu-container ul.navigation li .dropdown-menu li a{padding:0 !important}header .header-content .main-navigation .menu-main-menu-container ul.navigation li .dropdown-menu li:nth-last-child(1){padding-bottom:0}header .header-content .main-navigation .menu-main-menu-container ul.navigation li .dropdown-menu li:nth-last-child(1) a:after{width:220%}header .header-content .main-navigation .menu-main-menu-container ul.navigation li.menu-contact-us a{color:var(--green) !important;border-color:var(--green)}header .header-content .main-navigation .menu-main-menu-container .buttons{flex-direction:column;height:100px}header .header-content .main-navigation .menu-main-menu-container .buttons .btn:hover{color:#000;border-color:#000;background-color:transparent}header .header-content .main-navigation .menu-main-menu-container .buttons .btn:last-child:hover{color:var(--thm-green);background-color:transparent;border-color:var(--thm-green)}}@media (min-width:1025px){header .header-content .burger-menu.burger-menu-desktop{display:none}}@media (max-width:1024px){header{position:sticky}header .header-content .header-content-wrapper .icons{margin:auto !important;width:170px}header .header-content .header-content-wrapper .icons #menu-right-icons-3{justify-content:space-between}header .header-content .header-content-wrapper .icons #menu-right-icons-3 li{padding:0 !important}body:not(.home) header:not(.menuOpened){background-color:#000;mix-blend-mode:unset;transition:background-color .5s ease}body:not(.home) header:not(.menuOpened) .icons li:nth-child(1){filter:brightness(0) saturate(100%) invert(100%) sepia(15%) saturate(7488%) hue-rotate(181deg) brightness(118%) contrast(92%)}body:not(.home) header:not(.menuOpened) .icons li:nth-child(2){filter:brightness(0) saturate(100%) invert(100%) sepia(15%) saturate(7488%) hue-rotate(181deg) brightness(118%) contrast(92%)}body:not(.home) header:not(.menuOpened) span{filter:brightness(0) saturate(100%) invert(100%) sepia(15%) saturate(7488%) hue-rotate(181deg) brightness(118%) contrast(92%)}body:not(.home) header:not(.menuOpened) .caret{background:#ff5f46 !important}body:not(.home) header:not(.menuOpened) a span{filter:brightness(0) saturate(100%) invert(100%) sepia(15%) saturate(7488%) hue-rotate(181deg) brightness(118%) contrast(92%)}body:not(.home) header:not(.menuOpened) .light-logo{display:block}header:not(&.scrolled) .icons li:nth-child(4) .dropdown-menu li a span{font-size:17px}header.scrolled{background-color:#000;mix-blend-mode:unset;transition:background-color .5s ease}header.scrolled span{filter:brightness(0) saturate(100%) invert(100%) sepia(15%) saturate(7488%) hue-rotate(181deg) brightness(118%) contrast(92%)}header.scrolled .caret{background:#ff5f46 !important}header.scrolled a span{filter:brightness(0) saturate(100%) invert(100%) sepia(15%) saturate(7488%) hue-rotate(181deg) brightness(118%) contrast(92%)}header.scrolled .icons li:nth-child(1){filter:brightness(0) saturate(100%) invert(100%) sepia(15%) saturate(7488%) hue-rotate(181deg) brightness(118%) contrast(92%)}header.scrolled .icons li:nth-child(2){filter:brightness(0) saturate(100%) invert(100%) sepia(15%) saturate(7488%) hue-rotate(181deg) brightness(118%) contrast(92%)}header.scrolled .icons li:nth-child(4) .dropdown-menu li{filter:brightness(0) saturate(100%)}header.scrolled .icons li:nth-child(4) .dropdown-menu li a span{font-size:17px}header.scrolled .dropdown-menu.subMenuOpened li{filter:brightness(0) saturate(100%)}#mega-menu-wrap-primary_navigation .mega-menu-toggle+#mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>.mega-sub-menu>li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item .textwidget p{color:#FFF;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:600;line-height:33px;letter-spacing:-0.36px;width:86vw}body.home header.headerNoMode.headerAfterWideOpen .header-content>:nth-child(3) .contact-us.menu-contact-us a{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%) !important}body.home header.headerNoMode.headerAfterWideOpen .header-content>:nth-child(3) .online-menu.menu-online a{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%) !important}body.home header.headerNoMode.headerAfterWideOpen .header-content>:nth-child(3) .dropdown-toggle{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%) !important}body.home header.headerNoMode.headerAfterWideOpen .header-content>:nth-child(3) .search-menu.menu-global-search a{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%) !important}}@media (min-width:769px) and (max-width:1536px){body.home header .dropdown-toggle{font-size:15px}}@media (max-width:768px){header .header-content .main-navigation.open{height:100vh;width:100vw;left:0}}body.home header.headerNoMode.headerAfterWideOpen .dropdown-menu li a{filter:brightness(0) saturate(100%)}body.home header.headerNoMode.headerAfterWideOpen.scrolled .light-logo{display:block !important}body.home header.headerNoMode.headerAfterWideOpen.scrolled .dark-logo{display:none !important}body.home header.headerNoMode.headerAfterWideOpen.scrolled .main-navigation.header-navigation ul li a.mega-menu-link{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%) !important}body.home header.headerNoMode.headerAfterWideOpen.scrolled .right-navigation.header-right-navigation #menu-right-icons-3 .contact-us.menu-kontakt a{border-color:white;color:white !important}body.home header.headerNoMode.headerAfterWideOpen.scrolled .right-navigation.header-right-navigation #menu-right-icons-3 .contact-us.menu-contact-us a{border-color:white;color:white !important}body.home header.headerNoMode.headerAfterWideOpen.scrolled .right-navigation.header-right-navigation #menu-right-icons-3 .dropdown-menu li{filter:brightness(0) saturate(100%)}body.home header.headerNoMode.headerAfterWideOpen.scrolled .right-navigation.header-right-navigation #menu-right-icons-3 .online-menu.menu-online{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%) !important}body.home header.headerNoMode.headerAfterWideOpen.scrolled .right-navigation.header-right-navigation #menu-right-icons-3 .wpml-ls-native{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%) !important}body.home header.headerNoMode.headerAfterWideOpen.scrolled .right-navigation.header-right-navigation #menu-right-icons-3 .search-menu.menu-global-search{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%) !important}@media (max-width:1024px){body.home header .header-content .header-content-wrapper .icons #menu-right-icons-3 .contact-us.menu-contact-us{filter:brightness(0) saturate(100%)}body.home header.scrolled .header-content .header-content-wrapper .icons #menu-right-icons-3 .contact-us.menu-contact-us{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%)}}@media (max-width:450px){header .header-content .header-content-wrapper .icons{margin-left:unset}}select{outline:none}@keyframes smoothScroll{0%{transform:translateY(-40px)}100%{transform:translateY(0)}}.page-template-test_das #wpadminbar{display:none}.mobile-contact-us,button.mobile-contact-us{display:flex;justify-content:center;align-items:center;height:110px;background:transparent;border:none;width:100%}.mobile-contact-us li,button.mobile-contact-us li{width:182px !important}.mobile-contact-us li a,button.mobile-contact-us li a{display:flex !important;align-items:center !important;justify-content:center !important;height:51px !important;padding:0 45px !important;border-radius:33px !important;border:1px solid #7af7ab !important;color:#7af7ab !important;text-decoration:none !important}.light_header{background-color:white}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu.mega-menu-item{position:relative}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-6-of-12{width:100%}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-12{width:100%}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu{width:min-content;padding:15px 35px;min-width:300px;margin-top:-15px}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-products-submenu>ul.mega-sub-menu{width:auto;position:fixed}@font-face{font-family:'soleil';src:url('https://variscite.com/wp-content/themes/roots-mipo/assets/fonts//soleil/SoleilLight.eot');src:url('https://variscite.com/wp-content/themes/roots-mipo/assets/fonts//soleil/SoleilLight.woff') format('woff'),url('https://variscite.com/wp-content/themes/roots-mipo/assets/fonts//soleil/SoleilLight.ttf') format('truetype'),url('https://variscite.com/wp-content/themes/roots-mipo/assets/fonts//soleil/SoleilLight.svg') format('svg');font-weight:lighter;font-style:normal;font-display:swap}@font-face{font-family:'soleilBook';src:url('https://variscite.com/wp-content/themes/roots-mipo/assets/fonts//soleil/SoleilBook.eot');src:url('https://variscite.com/wp-content/themes/roots-mipo/assets/fonts//soleil/SoleilBook.woff') format('woff'),url('https://variscite.com/wp-content/themes/roots-mipo/assets/fonts//soleil/SoleilBook.ttf') format('truetype'),url('https://variscite.com/wp-content/themes/roots-mipo/assets/fonts//soleil/SoleilBook.svg') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'soleil';src:url('https://variscite.com/wp-content/themes/roots-mipo/assets/fonts//soleil/SoleilBold.eot');src:url('https://variscite.com/wp-content/themes/roots-mipo/assets/fonts//soleil/SoleilBold.woff') format('woff'),url('https://variscite.com/wp-content/themes/roots-mipo/assets/fonts//soleil/SoleilBold.ttf') format('truetype'),url('https://variscite.com/wp-content/themes/roots-mipo/assets/fonts//soleil/SoleilBold.svg') format('svg');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'soleil';src:url('https://variscite.com/wp-content/themes/roots-mipo/assets/fonts//soleil/SoleilRegular.eot');src:url('https://variscite.com/wp-content/themes/roots-mipo/assets/fonts//soleil/SoleilRegular.woff') format('woff'),url('https://variscite.com/wp-content/themes/roots-mipo/assets/fonts//soleil/SoleilRegular.ttf') format('truetype'),url('https://variscite.com/wp-content/themes/roots-mipo/assets/fonts//soleil/SoleilRegular.svg') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"bebas";src:url('https://variscite.com/wp-content/themes/roots-mipo/assets/fonts//BebasNeuePro-Book.woff2');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"bebas";src:url('https://variscite.com/wp-content/themes/roots-mipo/assets/fonts//BebasNeuePro-Bold.woff2');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"dm-sans";src:url('https://variscite.com/wp-content/themes/roots-mipo/assets/fonts//DMSans-Regular.woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Teko-Light";src:url('https://variscite.com/wp-content/themes/roots-mipo/assets/fonts//Teko-Light.ttf');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Rubik";src:url('https://variscite.com/wp-content/themes/roots-mipo/assets/fonts//Rubik-Regular.ttf');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Calibri";src:url('https://variscite.com/wp-content/themes/roots-mipo/assets/fonts//calibri/Calibri-Regular.ttf');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Calibri-Light";src:url('https://variscite.com/wp-content/themes/roots-mipo/assets/fonts//calibri/Calibri-Regular.ttf');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Calibri-Light-Italic";src:url('https://variscite.com/wp-content/themes/roots-mipo/assets/fonts//calibri/Calibri-Regular.ttf');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Calibri-Bold-Italic";src:url('https://variscite.com/wp-content/themes/roots-mipo/assets/fonts//calibri/Calibri-Regular.ttf');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Calibri-Italic";src:url('https://variscite.com/wp-content/themes/roots-mipo/assets/fonts//calibri/Calibri-Regular.ttf');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Calibri-bold";src:url('https://variscite.com/wp-content/themes/roots-mipo/assets/fonts//calibri/Calibri-Regular.ttf');font-weight:700;font-style:normal;font-display:swap}