.container_big{max-width:1336px;width:100%;margin-right:auto;margin-left:auto}body.single-post .breadcrumbs li a{color:#ff5f46 !important}@media (max-width:768px){#wpadminbar{display:none}html{margin-top:0 !important;--wp-admin--admin-bar--height:0 !important}}body{overflow-x:hidden}body.single .custom_breadcrumbs a{color:#1c1c1c}body.single header.desktop-header.light-header:not(.sticky-menu) #menu-right-icons-3 li.contact-us a,body.single header.desktop-header.light-header:not(.menuOpened) #menu-right-icons-3 li.contact-us a{background-color:#fff !important}body.single header.desktop-header.light-header:not(.sticky-menu) #menu-right-icons-3 li.contact-us a:hover,body.single header.desktop-header.light-header:not(.menuOpened) #menu-right-icons-3 li.contact-us a:hover{background-color:#fff !important}body.page-template section .content_page{padding:0px !important}body.page-template section .container-fluid{max-width:1600px}body.page-template section .sectionTitle{margin-bottom:25px;text-align:center}body.page-template section .sectionDesc{line-height:150%;margin-bottom:35px;font-size:1.125em;text-align:center}body.page-template section.banner{position:relative;height:450px;max-height:50vh;margin-top:-120px;color:#fff;background-color:#000;overflow-x:hidden;padding:100px 0px}body.page-template section .cat_img{position:absolute;width:100%;height:100%;top:0;bottom:0;right:0;left:0}body.page-template section .container.bc_container{height:auto}@media (max-width:820px){body.page-template section .container.bc_container{display:none}}body.page-template section .container.bc_container .breadcrumbs{padding:0;margin-top:40px;margin-bottom:20px}body.page-template section .container>.row{display:flex;height:100%}body.page-template section .container>.row .col-12{position:relative;z-index:1}@media (max-width:768px){body.page-template section .container{padding:0 20px}body.page-template section .container .addresses{display:flex;flex-direction:column;justify-content:center;align-items:center}body.page-template section .container .addresses .box_contact{width:100%}body.page-template section .container>.row>div[class*="col"] .row>div[class*="col"]{padding:0 20px}}body.page-template section .container .short_desc_wrapper{position:relative}body.page-template section .container .short_desc_wrapper .short_desc{line-height:30px;margin-right:15%;padding-right:20px;color:#fff;font-size:1em;overflow:hidden;transition:max-height .3s ease}@media (max-width:768px){body.page-template section .container .short_desc_wrapper .short_desc{line-height:150%;padding:0;font-size:0.938em;transition:all .3s;overflow:hidden !important}body.page-template section .container .short_desc_wrapper .short_desc.expanded{margin-right:-2px}}body.page-template section .container .short_desc_wrapper .short_desc.expanded{overflow:auto}body.page-template section .container .short_desc_wrapper .short_desc a{color:#fff;text-decoration:underline}body.page-template section .container .short_desc_wrapper .short_desc p:last-of-type{margin:0}body.page-template section .container .short_desc_wrapper .short_desc::-webkit-scrollbar{width:5px}body.page-template section .container .short_desc_wrapper .short_desc::-webkit-scrollbar-track{background-color:rgba(255,255,255,0.3);border-radius:5px}body.page-template section .container .short_desc_wrapper .short_desc::-webkit-scrollbar-thumb{background:#fff;border-radius:5px}@media (max-width:768px){body.page-template section .container .short_desc_wrapper{height:auto !important}}body.page-template section .container .short_desc.expanded+.read-more:after,body.page-template section .container .short_desc.expanded+.read-more-desktop:after{transform:rotate(180deg)}body.page-template section .container .short_desc.expanded+.read-more-desktop{bottom:-32px}body.page-template section .container .scrollMore{position:absolute;bottom:70px;right:0;left:0;text-align:center;z-index:1}body.page-template section .container .scrollMore button{background-color:transparent;border:0}@media (max-width:768px){body.page-template section{overflow:hidden}body.page-template section .container>.row{height:auto}body.page-template section .container>.row .col-12{width:100%}body.page-template section .container .short_desc.expanded{max-height:180px;overflow:hidden}body.page-template section .container .scrollMore{display:none}body.page-template section .cat_img{position:absolute;max-width:unset;width:1525px;height:auto;top:auto;left:auto;bottom:-164px;right:-195px}}@media (max-width:767px){body.page-template section{height:auto}body.page-template section .container>img{top:auto;bottom:-155px;right:calc(-50% - 240px);height:auto;max-width:inherit}}#featured_products .sectionTitle{margin-bottom:70px;text-align:left}#featured_products .holde .wrap_list{display:flex;align-items:center;gap:30px;padding-bottom:35px;overflow-x:auto;position:relative;flex-wrap:nowrap}#featured_products .holde .wrap_list .box_access{background-color:#fff;width:442px;flex:0 0 442px;height:389px;padding:30px 0;text-decoration:none;border-radius:10px;border:1px solid #d9d9d9;transition:all .2s ease;justify-content:center;text-align:center}#featured_products .holde .wrap_list .box_access .image{display:flex;align-items:center;justify-content:center;height:135px;margin-bottom:38px}#featured_products .holde .wrap_list .box_access .image img{max-height:100%}#featured_products .holde .wrap_list .box_access .image picture{height:100%}#featured_products .holde .wrap_list .box_access .access_title{line-height:30px;text-align:center;color:#1d1d1d;font-size:1.25em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-transform:uppercase}#featured_products .holde .wrap_list .box_access .access_sub_title{color:#868686;text-align:center;font-size:1em;line-height:30px;margin-bottom:35px}#featured_products .holde .wrap_list .box_access button{width:200px;margin:0 auto}#featured_products .holde .wrap_list .box_access a{margin:auto}#featured_products .holde .wrap_list .box_access.link_to_all{display:f}#featured_products .holde .wrap_list .box_access.link_to_all a{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:100%;font-weight:600;text-decoration:none}#featured_products .holde .wrap_list .box_access:not(:last-child){background-image:url("../../themes/roots-mipo/assets/img/what-som-bg-featured.svg")}#featured_products .holde .wrap_list .box_access:hover{border-color:var(--orange)}@media (max-width:1024px){#featured_products .holde .wrap_list .box_access{width:calc(25% - 30px);flex:0 0 calc(25% - 30px)}}@media (max-width:768px){#featured_products .holde .wrap_list .box_access{width:calc(50% - 30px);flex:0 0 calc(50% - 30px)}}@media (max-width:767px){#featured_products .holde .wrap_list .box_access{width:100%;flex:0 0 100%}}#featured_products .holde .wrap_list::-webkit-scrollbar{height:5px}#featured_products .holde .wrap_list::-webkit-scrollbar-track{background-color:transparent;border-bottom:solid 1px #a9a9a9}#featured_products .holde .wrap_list::-webkit-scrollbar-thumb{background:#ff5f46}@media (max-width:768px){#featured_products .holde .wrap_list::-webkit-scrollbar-track{background-color:transparent;border-right:0;border-bottom:solid 1px #a9a9a9}}@media (max-width:768px){#featured_products .container{padding:0 20px}#featured_products .container .sectionTitle{text-align:center;max-width:80%;margin:auto;margin-bottom:40px}#featured_products .holde .wrap_list_mobile{display:block;margin:0 -20px}#featured_products .holde .wrap_list_mobile .box_access{margin:0 20px}#featured_products .holde .wrap_list_mobile .slick-dots{display:flex !important;margin:0 20px;margin-top:35px}#featured_products .holde .wrap_list_mobile .slick-dots li{display:flex;flex:1;border-bottom:solid 1px #a9a9a9}#featured_products .holde .wrap_list_mobile .slick-dots li button{width:100%;height:5px;font-size:0;background-color:transparent;border:0}#featured_products .holde .wrap_list_mobile .slick-dots li.slick-active button{background-color:#ff5f46}}#pin2pin_products a.box_prod{color:#000;text-decoration:none}#pin2pin_products a.box_prod{height:100%;background:#f6f6f6}@media (min-width:768px) and (max-width:1200px){#pin2pin_products a.box_prod{padding-left:20px;padding-right:20px;overflow:hidden}}#pin2pin_products a.box_prod .wrap{min-height:275px;display:flex;flex-direction:column;justify-content:space-between;background:#f6f6f6;padding:30px 16px 34px 16px}#pin2pin_products a.box_prod .wrap .imageAndData .image{position:relative;height:auto;margin:0;flex-direction:column;display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:50px}#pin2pin_products a.box_prod .wrap .imageAndData .image span{display:inline;position:relative;height:100%}#pin2pin_products a.box_prod .wrap .imageAndData .image span img{width:auto !important;height:200px;max-width:100%;max-height:100%}#pin2pin_products a.box_prod .wrap .imageAndData .image span .shadow{display:none;position:relative;height:auto;bottom:45px;left:-12px;box-shadow:none !important;max-width:150px}#pin2pin_products a.box_prod .wrap .imageAndData .title{margin-bottom:10px;line-height:20px;color:#000;font-size:1.125em;font-weight:700;text-decoration:none}#pin2pin_products a.box_prod .wrap .imageAndData .line{margin-top:10px;font-size:0.875em;line-height:120%}#pin2pin_products a.box_prod .wrap .imageAndData .line label{font-weight:600}#pin2pin_products a.box_prod .wrap .priceAndShowDetails{display:flex;justify-content:space-between;align-items:flex-start}#pin2pin_products a.box_prod .wrap .priceAndShowDetails #box_price{color:var(--Orange, #ff5f46);font-size:14px;font-weight:700}@media (min-width:768px) and (max-width:1200px){#pin2pin_products a.box_prod .wrap .priceAndShowDetails #box_price{max-width:130px}}#pin2pin_products a.box_prod .wrap .priceAndShowDetails .show_details{display:flex;gap:5px;align-items:center;cursor:pointer;font-size:14px}#pin2pin_products a.box_prod .wrap .priceAndShowDetails .hide_details{display:flex;gap:5px;align-items:center;cursor:pointer}#pin2pin_products a.box_prod .wrap .no_price{justify-content:flex-end !important}@media (min-width:768px) and (max-width:1200px){#pin2pin_products a.box_prod .wrap{min-height:250px}}.quality .quality_wrapper .sectionTitle{margin-bottom:50px}.quality .qualities_wrapper .Qlt_title{margin-top:10px;margin-bottom:0;font-size:20px}.quality .quality_btn{margin-top:40px}.quality .quality_btn .base_btn{display:flex;margin:auto}@media (max-width:768px){.quality [class^='col-sm-']{margin-top:0 !important}}@media (max-width:767px){.quality{padding-top:80px}.quality [class^='col-sm-']{margin-top:30px !important}.quality .col-12{padding:0 20px}.quality .qualities_wrapper{padding:35px 25px}.quality .qualities_wrapper .Qlt_title{margin-bottom:10px}.quality .quality_btn{margin-top:30px}}#faq .faq_wrapper .sectionTitle{margin-bottom:50px}#faq .questions_wrapper{width:100%;max-width:1057px;margin:auto}#faq .questions_wrapper .accordion-item{border-radius:20px}#faq .questions_wrapper .accordion-item .accordion-header{background-color:#fff;border-radius:20px}#faq .questions_wrapper .accordion-item .accordion-header p{max-width:90%;margin:0}#faq .questions_wrapper .accordion-item .accordion-collapse{background-color:#fff;border-radius:0 0 20px}#faq .questions_wrapper h2{font-size:24px}@media (width:1024px) and (height:768px){#faq .row{flex-direction:column-reverse}}#faq .FAQ_btn{text-align:center}#faq .FAQ_btn .base_btn{display:inline-flex;margin-top:40px}@media screen and (max-width:768px){#faq .FAQ_btn{padding-top:80px;padding-bottom:80px}#faq .FAQ_btn .accordion-item .accordion-header .accordion-button{align-items:start}#faq .FAQ_btn .accordion-item .accordion-header .accordion-button::after{width:25px;height:25px;background-size:25px;margin-top:5px}#faq .FAQ_btn .FAQ_btn{margin-top:0}#faq .FAQ_btn .col-12{padding:0 20px}}.modal_holder{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.9)}.modal_holder .modal_content{margin:auto;display:block;width:80%;max-width:700px;-webkit-animation-name:zoom;-webkit-animation-duration:0.6s;animation-name:zoom;animation-duration:0.6s;pointer-events:none}.modal_holder .close_this{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:bold;transition:0.3s}.modal_holder .close_this:hover,.modal_holder .close_this:focus{color:#bbb;text-decoration:none;cursor:pointer}@-webkit-keyframes zoom{from{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes zoom{from{transform:scale(0)}to{transform:scale(1)}}@media only screen and (max-width:1760px){.fixed-menu,.gradient_div{display:none}}body.compare header.sticked-menu{display:none}body.compare .compare_page .table-container{position:relative;width:100%;overflow:auto}body.compare .compare_page .table-container #prev_compare{border:none;height:25px;position:relative;top:150px;left:280px;z-index:7}body.compare .compare_page .table-container #prev_compare.fixed-arrow{display:block;position:sticky;top:78px !important;left:30vw}body.compare .compare_page .table-container #next_compare{border:none;height:25px;z-index:11;display:block;position:sticky;top:78px;left:97.5vw}body.compare .compare_page .table-container #next_compare.fixed-arrow{display:block;position:sticky;top:78px;left:97.5vw}@media (max-width:768px){body.compare .compare_page .table-container #prev_compare{height:60px;top:0;left:0;z-index:7;width:60px;position:absolute}body.compare .compare_page .table-container #prev_compare.fixed-arrow{left:0 !important;top:57px !important}body.compare .compare_page .table-container #next_compare{height:60px;top:0;left:85vw;z-index:7;width:60px;position:relative}body.compare .compare_page .table-container #next_compare.fixed-arrow{left:85vw !important;top:57px !important}}@media (min-width:1500px){body.compare .compare_page .table-container .container.container_compare{max-width:1420px;margin-right:0}}@media (min-width:1620px){body.compare .compare_page .table-container .container.container_compare{max-width:1670px;margin-right:0}}@media (min-width:2000px){body.compare .compare_page .table-container .container.container_compare{max-width:1920px}}@media (min-width:2200px){body.compare .compare_page .table-container .container.container_compare{max-width:1935px}}@media (min-width:2300px){body.compare .compare_page .table-container .container.container_compare{max-width:2300px;margin-right:auto}}body.compare .compare_page .scroll-mask-wrapper{position:relative;height:100%;overflow:hidden}body.compare .compare_page .table-container{overflow-x:auto;overflow-y:scroll;height:100%;box-sizing:content-box}body.compare .compare_page .table-container::-webkit-scrollbar{width:0px;height:12px}body.compare .compare_page .table-container::-webkit-scrollbar-thumb{background:#999;border-radius:6px}body.compare .compare_page .fake-horizontal-scroll .scroll-thumb{height:15px}body.compare .compare_page .fake-horizontal-scroll{overflow-x:auto;overflow-y:hidden;height:20px;position:absolute;z-index:10;top:200px;margin-top:-1px}body.compare .compare_page .fake-horizontal-scroll .scroll-thumb{height:1px;background:transparent}body.compare .compare_page .table-wrapper{position:relative;width:calc(100vw - (100vw - 100%) / 2);margin-right:calc((100vw - 100%) / 2 * -1)}body.compare .compare_page .compare_title{margin-top:120px;margin-bottom:75px}body.compare .compare_page .compare_title h1{margin:0}body.compare .compare_page .compare_table th:nth-child(2),body.compare .compare_page .compare_table td:nth-child(2){width:50px !important}body.compare .compare_page .compare_table th:nth-child(2){width:50px !important}body.compare .compare_page .compare_table::-webkit-scrollbar{height:27px}body.compare .compare_page .compare_table::-webkit-scrollbar-track{background-color:#f1f1f1;border-radius:95px}body.compare .compare_page .compare_table::-webkit-scrollbar-thumb{width:563px !important;background-color:#808080;border-radius:95px;border:3px solid #f1f1f1}body.compare .compare_page .compare_table::-webkit-scrollbar-thumb:hover{cursor:pointer;background-color:#808080}body.compare .compare_page .compare_table{width:100%;margin-bottom:100px;padding:0}body.compare .compare_page .compare_table>.container{position:relative}body.compare .compare_page .compare_table>.container>.row>.col-12 .table-wrapper .table_top{display:none;align-items:baseline}@media (max-width:768px){body.compare .compare_page .compare_table>.container>.row>.col-12 .table-wrapper .table_top{display:none}}body.compare .compare_page .compare_table>.container>.row>.col-12 .table-wrapper .table_top>div{width:400px !important;min-width:400px;max-width:400px;height:91px;background-color:#f8f8f8}body.compare .compare_page .compare_table>.container>.row>.col-12 .table-wrapper .table_top>div:nth-of-type(1){width:305px !important;min-width:305px;max-width:305px}body.compare .compare_page .compare_table>.container>.row>.col-12 .fake-scrollbar{position:fixed;bottom:0;width:100%;height:20px;background-color:#f0f0f0;overflow-x:auto;z-index:1}body.compare .compare_page .compare_table>.container>.row>.col-12 .fake-scrollbar-content{height:1px;width:2000px}body.compare .compare_page table .bg-fixed{display:none}body.compare .compare_page table tr.line:nth-child(even){background-color:#ebebeb}body.compare .compare_page table tr.line:nth-child(odd){background-color:#f5f5f5}body.compare .compare_page table td,body.compare .compare_page table th{padding:.5rem 1rem;width:400px !important;min-width:400px;max-width:400px}body.compare .compare_page table td:nth-of-type(1),body.compare .compare_page table th:nth-of-type(1){width:305px !important;border-left:none !important;max-width:305px}@media (min-width:768px){body.compare .compare_page table td:nth-of-type(1),body.compare .compare_page table th:nth-of-type(1){min-width:305px}}body.compare .compare_page table td:not(:last-child),body.compare .compare_page table th:not(:last-child){border-right:1px solid #d9d9d9}body.compare .compare_page table tr.line:nth-child(even) th{background-color:#ebebeb}body.compare .compare_page table tr.line:nth-child(odd) th{background-color:#f5f5f5}body.compare .compare_page table thead th{position:sticky;top:0;z-index:1;background:#f8f8f8;overflow:hidden}body.compare .compare_page table thead th:first-child{position:sticky;left:0;z-index:2}body.compare .compare_page table thead th.table_header_links{padding:0 20px;z-index:4;position:sticky;left:0;z-index:9}body.compare .compare_page table thead th.table_header_links div{margin-bottom:10px;font-weight:400}body.compare .compare_page table thead th.table_header_links div#download_compare{cursor:pointer;font-weight:500;margin-bottom:20px}body.compare .compare_page table thead th.table_header_links div#download_compare span{color:var(--orange);display:inline-block;margin-left:10px;border:1px solid;width:fit-content;padding:0 5px;border-radius:4px;font-size:14px;margin-left:5px}body.compare .compare_page table thead th.table_header_links a{color:inherit}body.compare .compare_page table thead th.box_compare{padding:50px 20px;padding-top:40px}body.compare .compare_page table thead th.box_compare .box_compare_inner img{height:180px;max-width:100%;object-fit:contain;width:auto}body.compare .compare_page table thead th.box_compare .box_compare_inner a .closing{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;width:21px;height:21px;cursor:pointer;color:#1d1d1d}body.compare .compare_page table thead th.box_compare .box_compare_inner .product_name{margin-top:10px}body.compare .compare_page table thead th.box_compare .box_compare_inner .product_name a{text-decoration:none;font-weight:700;color:inherit;font-size:18px}body.compare .compare_page table thead th.box_compare .box_compare_inner .processor_name{margin-bottom:20px;font-size:12px;font-weight:600}body.compare .compare_page table thead th.box_compare .box_compare_inner .get_quote{margin-top:auto}body.compare .compare_page table thead th.box_compare .box_compare_inner .get_quote a.base_btn{background-color:transparent;padding:0 20px;width:100%;max-width:222px;position:relative;right:15px}body.compare .compare_page table tbody{overflow:clip}body.compare .compare_page table tbody th{font-weight:500;text-align:left;position:sticky;left:0;z-index:1}body.compare .compare_page table tbody td p{margin:0;padding:10px 0}body.compare .compare_page table tbody .section_tab_title th{padding:50px 0 25px;background:#fff}body.compare .compare_page table tbody .section_tab_title th span{font-weight:500;font-size:20px}@media (max-width:768px){body.compare .compare_page .fixed-header-table{z-index:10}}body.compare .compare_page .fixed-header-table thead{position:relative}body.compare .compare_page .fixed-header-table thead th{background-color:black;color:white;z-index:3;padding-top:20px !important;height:200px;transition:all .5s linear}body.compare .compare_page .fixed-header-table thead th.box_compare{padding-bottom:30px;border-left:none !important;border-right:none !important;position:sticky;top:100px}body.compare .compare_page .fixed-header-table thead th.table_header_links{border-left:none;border-right:none;position:sticky;top:100px}body.compare .compare_page .fixed-header-table thead th .product_img{display:none}body.compare .compare_page .fixed-header-table thead th .base_btn{color:#fff}body.compare .compare_page .fixed-header-table thead th:first-child::before{content:"";display:block;position:absolute;width:100vw;right:0;top:0;height:100%;background-color:black;z-index:-1}body.compare .compare_page .fixed-header-table thead th:last-child::after{content:"";display:block;position:absolute;width:100vw;right:left;top:0;height:100%;background-color:black;z-index:-1}body.compare .compare_page .box_compare_inner{position:relative;height:100%;display:flex;flex-direction:column}@media (max-width:992px){body.compare .compare_title{margin-top:50px}body.compare .compare_title h1{font-size:24px}body.compare .compare_table{padding:0;overflow:auto}body.compare .compare_table table th,body.compare .compare_table table td{width:215px;min-width:215px;max-width:215px}body.compare .compare_table table th:last-of-type,body.compare .compare_table table td:last-of-type{border-right:none !important}body.compare .compare_table table thead th.table_header_links,body.compare .compare_table table tbody th{width:175px !important;min-width:175px !important;max-width:175px !important}body.compare .compare_table table thead th.table_header_links{padding:0 5px 0 15px !important;font-weight:400}body.compare .compare_table table thead th.table_header_links div#download_compare{max-width:80%}body.compare .compare_table table thead th.table_header_links div#download_compare span{display:block !important;margin-left:0px !important}body.compare .compare_table table thead th.box_compare{padding:20px}body.compare .compare_table table thead th.box_compare .get_quote a.base_btn{padding:0;font-size:16px;width:148px;height:38px}body.compare .compare_table table thead th.box_compare .product_name a{font-size:16px}body.compare .compare_table table thead th.box_compare .processor_name{font-size:14px;font-weight:600}body.compare .compare_table table thead th.box_compare a.product_img{max-width:90%;cursor:pointer}body.compare .compare_table table thead th.box_compare .closing{top:-5px;right:-5px}body.compare .compare_table table tbody .section_tab_title th{padding:25px 15px;background:#fff}body.compare .compare_table table tbody .line th{padding-left:30px;z-index:9}body.compare .compare_table table tr.line:nth-child(even) th{background-color:#ebebeb}body.compare .compare_table table tr.line:nth-child(odd) th{background-color:#f5f5f5}body.compare .compare_table.fixed-header-table table thead th{height:130px}body.compare .compare_table.fixed-header-table table thead th.table_header_links div#download_compare{display:none}body.compare .compare_table.fixed-header-table table thead th.table_header_links a.clear_all{display:none}body.compare .compare_table.fixed-header-table table thead th.box_compare{padding-bottom:20px}body.compare .compare_table.fixed-header-table table thead th.box_compare .processor_name{display:none}}@media (max-width:768px){body.compare{overflow-x:hidden}body.compare .compare_table{scrollbar-width:none;table-layout:fixed}body.compare .compare_table::-webkit-scrollbar{display:none}body.compare .table-wrapper{margin:0 -12px}body.compare .compare_page .compare_title{margin-top:20px;margin-bottom:30px}body.compare .compare_page .compare_table table thead th.table_header_links{z-index:10}}@media (max-width:576px){body.compare .compare_table table td,body.compare .compare_table table th{width:calc(100vw - 160px) !important;min-width:calc(100vw - 160px);max-width:calc(100vw - 160px)}}@media (min-width:2048px){body.compare .container_compare{max-width:1800px}}@media (min-width:2304px){body.compare .container_compare{max-width:2100px}}@media (min-width:2500px){body.compare .container_compare{max-width:2300px}}@media (min-width:2800px){body.compare .container_compare{max-width:2500px}}@media (min-width:3100px){body.compare .container_compare{max-width:2900px}}@media (min-width:3500px){body.compare .container_compare{max-width:3300px}}@media (min-width:3900px){body.compare .container_compare{max-width:3700px}}.experts_page .breadscrumbs_div{margin-top:20px;margin-bottom:70px}@media (max-width:768px){.experts_page .breadscrumbs_div .container.bc_container{display:block !important}}.experts_page .breadcrumbs{margin:0 !important;width:167px;height:18px}.experts_page .breadcrumbs li:nth-child(1) a{color:black}.experts_page a{text-decoration:none}.experts_page .section_title{width:1388px;margin:auto}.experts_page .section_title h2{font-family:Montserrat;font-weight:700;font-size:48px;line-height:72.5px;letter-spacing:0%;margin-bottom:40px}.experts_page .experts_wrapper{margin:auto;width:max-content;display:flex;flex-direction:column;justify-content:space-between;gap:30px;margin-bottom:70px}.experts_page .experts_wrapper .info_expert{display:flex;justify-content:space-between}.experts_page .experts_wrapper .expert_div{border:1px #d9d9d9 solid;width:1388px;height:299px;display:flex;padding:25px}.experts_page .experts_wrapper .expert_div .expert_img{width:229px;height:229px;border-radius:50%;margin-right:40px}.experts_page .experts_wrapper .expert_div .expert_info{margin-right:auto;height:fit-content;margin-top:auto;margin-bottom:auto}.experts_page .experts_wrapper .expert_div .expert_info .exp_name{color:#FF5F46;font-family:Montserrat;font-weight:400;font-size:32px;line-height:20.59px;letter-spacing:0%;margin-bottom:25px}.experts_page .experts_wrapper .expert_div .expert_info .exp_desc{font-family:Montserrat;font-weight:400;font-size:20px;line-height:130%;letter-spacing:0%;color:#808080}.experts_page .experts_wrapper .expert_div .linkedin_img{width:40px;height:40px}@media (max-width:768px){.experts_page .experts_wrapper .expert_div{width:90vw}.experts_page .experts_wrapper .expert_div .expert_img{width:100px;height:100px}}.experts_page .btn_wrap{width:fit-content;margin:auto;margin-bottom:100px}.experts_page .btn_wrap .more_experts{cursor:pointer}#webinars .banner{position:relative;max-height:unset;height:unset;margin-bottom:80px;overflow:hidden;background-image:url("../../themes/roots-mipo/assets/img/black_texture3.png");padding-bottom:0 !important}@media (min-width:769px){#webinars .banner{height:530px}}@media (max-width:1024px){#webinars .banner{padding-bottom:0}#webinars .banner .read-more-desktop{margin-bottom:20px}}#webinars .banner .breadcrumbs{margin-top:50px}#webinars .banner .title{padding-bottom:10px;font-size:60px;font-weight:700}@media (max-width:1024px){#webinars .banner .title{line-height:130%;padding-bottom:15px;margin-top:25px;margin-bottom:0;font-size:36px}}#webinars .banner .short_desc{max-height:70px;padding-right:20% !important;overflow:hidden;transition:all .3s}@media (max-width:1024px){#webinars .banner .short_desc{padding-right:15px !important}}#webinars .banner .short_desc p:last-of-type{margin:0}#webinars .banner .short_desc.expanded{max-height:155px;overflow:auto}#webinars .banner .short_desc a{color:#fff;text-decoration:underline}#webinars .banner .short_desc::-webkit-scrollbar{width:5px}#webinars .banner .short_desc::-webkit-scrollbar-track{background-color:rgba(255,255,255,0.3);border-radius:5px}#webinars .banner .short_desc::-webkit-scrollbar-thumb{background:#fff;border-radius:5px}#webinars .banner #readMoreBtn{display:none}#webinars .banner .short_desc.expanded+.read-more:after,#webinars .banner .short_desc.expanded+.read-more-desktop:after{transform:rotate(180deg)}#webinars .banner .scrollMore{position:absolute;bottom:70px;right:0;left:0;text-align:center;z-index:1}#webinars .banner .scrollMore button{background-color:transparent;border:0}#webinars .banner .container>.row .short_desc{padding-right:15px}#webinars .banner .container>.row>.col-lg-6:nth-of-type(1){z-index:11}@media (max-width:1440px){#webinars .banner .container>.row>.col-lg-6:nth-of-type(2)>img{right:-130px}}@media (max-width:1024px){#webinars .banner .container>.row>.col-lg-6:nth-of-type(2)>img{width:539px;max-width:none;position:absolute;bottom:0;right:137px}}@media (max-width:820px){#webinars .banner .container>.row>.col-lg-6:nth-of-type(2)>img{position:relative}}@media (min-width:768px){#webinars .banner .container:nth-child(2) .row .col-lg-6:nth-child(2) img{max-width:none;position:relative;right:358px;width:1049px;height:423px;bottom:80px}}@media (max-width:768px){#webinars .banner .row .col-lg-6:nth-child(2) img{height:217px;width:539px;max-width:none;left:-124px;position:relative}}#webinars .webinar_big{margin-bottom:60px}#webinars .webinar_big .webinar{margin-bottom:0}#webinars .webinar_big .webinars_title{line-height:40px;padding-bottom:50px;font-weight:600;font-size:30px}@media (max-width:1024px){#webinars .webinar_big .webinars_title{padding-bottom:40px}}#webinars .webinar_big .data_box{width:56%}#webinars .webinar_big .data_box .title{padding-bottom:20px}#webinars .webinar_big .data_box .data_box_bottom{margin-top:10px}@media (max-width:1024px){#webinars .webinar_big{margin-bottom:80px}#webinars .webinar_big .webinar .data_box{width:auto;padding:0;margin:0}#webinars .webinar_big .webinar .data_box .title{margin-top:20px;padding-right:0}#webinars .webinar_big .webinar .data_box .content{padding-right:0;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}#webinars .webinar_big .webinar .data_box .data_box_bottom a.base_btn{width:50%}}#webinars .webinar_small{padding-bottom:180px}@media (max-width:1024px){#webinars .webinar_small{padding-bottom:100px}}#webinars .webinar_small .webinars_title{line-height:40px;padding-bottom:50px;font-weight:600;font-size:30px}@media (max-width:1024px){#webinars .webinar_small .webinars_title{padding-bottom:30px}}#webinars .webinar_small .selected_webinars ul{display:flex;flex-wrap:wrap;column-gap:10px;row-gap:10px;height:34px}#webinars .webinar_small .selected_webinars ul li.checked{color:#ff5f46}#webinars .webinar_small .selected_webinars ul li.webinar_tag{justify-content:center;align-items:center;gap:88px;padding:10px 16px;font-size:12px;font-weight:400;cursor:pointer;opacity:0.8;background:#eee;border-radius:30px}#webinars .webinar_small .selected_webinars ul li.clear_btn{width:61px;height:38px;line-height:16px;padding:10px 16px;font-size:0.75em;background-color:#eee;border:1px solid #000;border-radius:20px;cursor:pointer}@media (max-width:1024px){#webinars .webinar_small .selected_webinars ul{padding-bottom:13px}}#webinars .webinar_small .webinars_by_tags{padding-top:40px}@media (max-width:768px){#webinars .webinar_small .webinars_by_tags .row{gap:10px}}@media (max-width:1024px){#webinars .webinar_small .webinars_by_tags .col-lg-4{padding:0 8px;margin-bottom:27px}}#webinars .webinar_small a{text-decoration:none}#webinars .webinar_small .iframe_wrapper{position:relative;display:flex;justify-content:center;align-items:center;height:191px}#webinars .webinar_small .iframe_wrapper a{display:block;width:100%;height:100%}#webinars .webinar_small .title{padding-bottom:9px;font-weight:600;font-size:30px}@media (max-width:1024px){#webinars .webinar_small .title{padding-bottom:13px}}#webinars .webinar_small .title a{color:black}#webinars .webinar_small .content a{color:black}#webinars .webinar_small .more_webinars{cursor:pointer}#webinars .webinar_small .btn_wrap{display:flex;justify-content:center}@media (max-width:768px){#webinars .webinar_small .btn_wrap .base_btn.reverse{width:100%}}#webinars .webinar_small .others_title{line-height:40px;padding-top:111px}@media (max-width:768px){#webinars .webinar_small .others_title{padding-top:80px;padding-bottom:40px}}#webinars .webinar_small .other_webinars{display:flex;flex-wrap:wrap;padding-top:0 !important}@media (max-width:768px){#webinars .webinar_small .other_webinars{gap:35px;margin-bottom:35px}}#webinars .webinar_small .other_webinars>*{max-width:100%;padding:0 12px}@media (max-width:768px){#webinars .webinar_small .image{border-radius:10px !important}#webinars .webinar_small .data_box_bottom{margin-top:10px}#webinars .webinar_small .data_box_bottom .base_btn{width:188px !important}#webinars .webinar_small .selected_webinars{padding:20px;padding-bottom:0;margin:0 -20px;box-shadow:0px 0px 15px 0px rgba(99,14,158,0.05)}#webinars .webinar_small .selected_webinars .tags_div{display:flex;justify-content:space-between;padding-bottom:20px}#webinars .webinar_small .selected_webinars .tags_div .tags_div_title{line-height:24px;font-family:var(--thm-font-fourth)}#webinars .webinar_small .selected_webinars .tags_div .tags_div_img{width:22px;height:22px;transition:all .3s ease;transform:rotate(-180deg)}#webinars .webinar_small .selected_webinars .tags_div .tags_div_img img{width:100%;height:100%}#webinars .webinar_small .selected_webinars .tags_list{height:0;padding-bottom:0;overflow:hidden;transition:all .3s ease}#webinars .webinar_small .selected_webinars.open .tags_div .tags_div_img{transform:rotate(0deg)}#webinars .webinar_small .selected_webinars.open .tags_list{height:auto;padding-bottom:30px}}@media (min-width:768px){#webinars .box_webinar{padding-bottom:41px}}#webinars .box_webinar .image{height:191px;margin-bottom:21px;border-radius:10px}#webinars .box_webinar .image .iframe_wrapper{width:100%;height:100%}#webinars .box_webinar .image .iframe_wrapper a{display:block;position:relative;width:100%;height:100%}#webinars .box_webinar .image .iframe_wrapper a .btn_play{display:flex;align-items:center;justify-content:center;position:absolute;top:0;bottom:0;right:0;left:0}#webinars .box_webinar .image .iframe_wrapper a .btn_play img{width:52px;height:auto}@media (max-width:768px){#webinars .box_webinar .image{height:145px;border-radius:20px 20px 0px 0px !important}}#webinars .box_webinar .image img{height:100%}#webinars .box_webinar .data{position:relative;z-index:10}#webinars .box_webinar .data ul{display:flex;flex-wrap:wrap;height:34px}#webinars .box_webinar .data ul li{line-height:24px;color:#a6a6a6;font-size:16px;font-style:normal;font-weight:500}#webinars .box_webinar .data ul li.webinar_tag{cursor:pointer}#webinars .box_webinar .data .title{height:145px;line-height:35px;color:var(--black, #1d1d1d);font-size:24px;font-style:normal;font-weight:700;padding:0}#webinars .box_webinar .data .title a{z-index:10;background:white;position:relative;color:var(--black, #1d1d1d);text-decoration:none}#webinars .box_webinar .data .title.no_tags{height:179px;padding-top:34px}@media (max-width:1500px) and (min-width:768px){#webinars .box_webinar .data .title{height:185px}#webinars .box_webinar .data .title.no_tags{height:200px}}@media (max-width:768px){#webinars .box_webinar .data .title{height:auto}}#webinars .box_webinar .data .content{position:relative;line-height:24px;color:#373737;font-size:16px;font-weight:500;height:96px}@media (max-width:768px){#webinars .box_webinar .data .content{width:auto;height:auto;margin-bottom:20px}#webinars .box_webinar .data .content .long-text{margin-top:20px}}#webinars .box_webinar .data .date{display:flex;line-height:25px;color:#8d8d8d;font-size:16px;font-weight:400}#webinars .box_webinar .data .date img{padding-right:7px;filter:brightness(0) saturate(100%) invert(50%) sepia(24%) saturate(7211%) hue-rotate(335deg) brightness(110%) contrast(101%)}.author_page #webinars .box_webinar .data .date img{filter:none}.what-is-som .banner{background-image:url("../../themes/roots-mipo/assets/img/wis_bg.jpg");background-position:center center;background-size:cover;height:500px;overflow:hidden;max-height:70vh !important}@media (min-width:820px){.what-is-som .banner .container.container1630 .row .col-lg-6.col-md-6.col-12{width:auto}.what-is-som .banner .container.container1630 .row .col-lg-6.col-md-6.col-12 .title{margin-top:40px}}@media (max-width:768px){.what-is-som .content{padding:0 5px}}.what-is-som section{margin:0}.what-is-som section.row{margin:0}.what-is-som section.gray{background-color:#f6f6f6}@media (min-width:768px) and (max-width:2048px){.what-is-som section.what-is-som-content{margin-top:75px}}@media (min-width:2304px){.what-is-som section.what-is-som-content{padding-top:70px}.what-is-som section.what-is-som-content .first{justify-content:end}.what-is-som section.what-is-som-content .first div:last-child{width:auto}}@media (max-width:768px){.what-is-som section.what-is-som-content{margin-top:50px}}.what-is-som section.faq,.what-is-som section.quality,.what-is-som section#featured_products,.what-is-som section.got_question{padding:120px 0}@media (max-width:768px){.what-is-som section.faq,.what-is-som section.quality,.what-is-som section#featured_products,.what-is-som section.got_question{padding:90px 0}}.what-is-som .wis_upper{padding-bottom:125px !important}.what-is-som .wis_upper div{padding:0 50px 40px;padding-left:93px;padding-right:25px}.what-is-som .wis_upper div p{font-weight:300}.what-is-som .wis_upper.first div:last-child{padding-left:153px}.what-is-som .wis_upper.first div:last-child img{height:470px;max-width:129%}.what-is-som .wis_upper.second div:first-child{overflow:visible !important}.what-is-som .wis_upper.second div:first-child img{height:auto;margin-left:-525px}@media (min-width:768px) and (max-width:834px) and (orientation:portrait){.what-is-som .wis_upper.second div:first-child img{position:relative;left:550px}}.what-is-som .wis_upper.second div:last-child{padding-left:153px;padding-top:60px}.what-is-som #faq .questions_wrapper{max-width:1057px}@media (min-width:1700px){.what-is-som #faq .container{max-width:1420px;padding:0 12px}}.what-is-som #faq .sectionTitle h2{line-height:70px}.what-is-som #faq .questions_wrapper h2{font-weight:500}.what-is-som #faq .accordion-item .accordion-collapse,.what-is-som #faq .accordion-item .accordion-header{background-color:#fff}.what-is-som #faq .accordion-item .accordion-button:not(.collapsed){background-color:#fff !important}.what-is-som #faq .faq_btn{margin-top:40px}.what-is-som #faq .faq_btn .col-12{display:flex;justify-content:center}.what-is-som .got_a_question_wrapper{width:58%;margin:auto;box-shadow:0px 3px 4px 0px #8b8b8b}.what-is-som .got_a_question_wrapper .gaq_title{line-height:130%;font-size:48px;font-weight:600}.what-is-som .got_a_question_wrapper .gaq_subtitle{font-size:1.5em;color:#1d1d1d}.what-is-som .got_a_question_wrapper .buttons_wrapper{margin-top:35px}@media (max-width:768px){.what-is-som .got_a_question_wrapper .buttons_wrapper{gap:20px;padding-top:20px;width:95%}}.what-is-som .got_a_question_wrapper .buttons_wrapper .gaq_button{display:flex;justify-content:center}.what-is-som .got_a_question_wrapper .buttons_wrapper .gaq_button a{padding:25px 55px 25px 55px;white-space:nowrap;width:100%}@media (max-width:768px){.what-is-som .got_a_question_wrapper{width:85%}.what-is-som .got_a_question_wrapper .gaq_title{padding-bottom:20px}}@media screen and (max-width:768px){.what-is-som .banner{height:500px !important;max-height:unset !important;background-position:20%}.what-is-som .banner .title{margin-top:80px}.what-is-som .wis_upper.first{padding-bottom:40px !important}.what-is-som .wis_upper.first div:last-child{padding:0 20px}.what-is-som .wis_upper.second{padding-bottom:100px !important}.what-is-som .wis_upper.second div:first-child{margin-bottom:0 !important}.what-is-som .wis_upper.second div:last-child{padding:0 20px}.what-is-som .wis_upper.second div:last-child img{width:100%;height:auto;margin-left:0}.what-is-som #faq .accordion-item .accordion-body{padding-right:20px}.what-is-som #faq .faq_btn .base_btn{width:100%}.what-is-som .quality .quality_btn .base_btn{width:100%;margin:0}.what-is-som .got_a_question_wrapper{width:auto;margin:0 20px;padding-bottom:50px}.what-is-som .got_a_question_wrapper .gaq_title{line-height:130%;padding-bottom:15px;font-size:1.5em;font-weight:600}.what-is-som .got_a_question_wrapper .gaq_subtitle{font-size:1.125em;color:#1d1d1d}.what-is-som .got_a_question_wrapper .buttons_wrapper{margin-top:0;justify-content:center}}.what-is-som .wis_upper,.industries_page .wis_upper{padding:0 0 140px}.what-is-som .wis_upper div,.industries_page .wis_upper div{position:relative;overflow:hidden;display:flex;flex-direction:column}.what-is-som .wis_upper div img,.industries_page .wis_upper div img{position:relative;max-height:100%;width:auto;max-width:none}.what-is-som .wis_upper div p,.industries_page .wis_upper div p,.what-is-som .wis_upper div h2,.industries_page .wis_upper div h2{width:679px;max-width:80%}.what-is-som .wis_upper div p,.industries_page .wis_upper div p{font-size:20px;line-height:30px}.what-is-som .wis_upper.first div:first-child,.industries_page .wis_upper.first div:first-child{align-items:end}.what-is-som .wis_upper.first div:last-child,.industries_page .wis_upper.first div:last-child{align-items:start}.what-is-som .wis_upper.first div:last-child img,.industries_page .wis_upper.first div:last-child img{margin-left:auto}.what-is-som .wis_upper.second div:first-child,.industries_page .wis_upper.second div:first-child{align-items:end;padding-right:25px;overflow:hidden}.what-is-som .wis_upper.second div:last-child,.industries_page .wis_upper.second div:last-child{align-items:start;justify-content:center}.what-is-som .wis_upper .col-img,.industries_page .wis_upper .col-img{padding:0}@media screen and (max-width:1200px){.what-is-som section.row,.industries_page section.row{margin:0;padding:50px 0 0}.what-is-som .wis_upper,.industries_page .wis_upper{margin:0}.what-is-som .wis_upper.first,.industries_page .wis_upper.first{padding-bottom:40px}.what-is-som .wis_upper.first div:first-child,.industries_page .wis_upper.first div:first-child{align-items:start}.what-is-som .wis_upper.first div:last-child,.industries_page .wis_upper.first div:last-child{align-items:center}.what-is-som .wis_upper.first div:last-child img,.industries_page .wis_upper.first div:last-child img{height:auto;width:100%;max-width:100%;margin-top:15px}.what-is-som .wis_upper.second,.industries_page .wis_upper.second{padding-bottom:100px}.what-is-som .wis_upper.second div:first-child,.industries_page .wis_upper.second div:first-child{margin-bottom:30px}.what-is-som .wis_upper div,.industries_page .wis_upper div{padding:0 20px}.what-is-som .wis_upper div img,.industries_page .wis_upper div img{height:auto;width:100%;max-width:100%}.what-is-som .wis_upper div p,.industries_page .wis_upper div p{width:100%;max-width:100%;padding:0px;font-size:16px}}@media (min-width:2305px){.industries_page .wis_upper.first div:last-child img{margin-left:inherit}}@media (min-width:1707px){.what-is-som .wis_upper.second div:first-child{padding:0;width:fit-content}.what-is-som .wis_upper.second div:first-child img{margin-left:-82px}}.pin2pin section.banner{height:900px !important;max-height:unset !important;background-image:url("../../themes/roots-mipo/assets/img/black_texture.png")}.pin2pin section.banner .col-lg-6{top:9vw}@media (min-width:1024.1px) and (max-width:1400px){.pin2pin section.banner .col-lg-6 .title{font-size:3em}}@media (min-width:1024px){.pin2pin section.banner .row{width:46vw}}@media (max-width:820px){.pin2pin section.banner .container.bc_container{padding-bottom:0}}.pin2pin section.banner .cat_img{width:unset !important;height:unset !important;top:unset !important;bottom:64px !important;right:81px !important;left:unset !important;max-width:1016px}@media (min-width:1024px){.pin2pin section.banner .cat_img{width:51% !important}}@media (min-width:768px) and (max-width:1200px){.pin2pin section.banner .cat_img{width:85% !important;right:0px !important;bottom:0px !important}}@media (min-width:1500px){.pin2pin section.banner .container.container1630{max-width:1420px}}@media (min-width:1700px){.pin2pin section.banner .container.container1630{max-width:1630px}.pin2pin section.banner .container.container1420{max-width:1420px}}.pin2pin .quality .qualities_wrapper .Qlt_title{padding-bottom:10px}.pin2pin .Pin2PinFamilies_wrapper .sectionTitle{margin-bottom:0 !important}.pin2pin .Pin2PinFamilies_wrapper .sectionTitle h2{width:60%;margin:auto}.pin2pin #pin2pin{padding:100px 0 80px 0}.pin2pin #pin2pin video{width:75%;height:auto;filter:blur(0px);transform:translateZ(0)}.pin2pin #pin2pin_products{padding:0 !important}.pin2pin #pin2pin_products .upper-text{text-align:center;padding:54px 0 70px 0}.pin2pin #pin2pin_products a.box_prod{transition:transform .3s ease;background-color:transparent;width:100%}.pin2pin #pin2pin_products a.box_prod .data{font-size:14px}.pin2pin #pin2pin_products a.box_prod .data .title{font-size:20px}.pin2pin #pin2pin_products a.box_prod .data .processor{font-weight:700;margin-bottom:15px}.pin2pin #pin2pin_products a.box_prod .data .processor_type{margin-bottom:10px}.pin2pin #pin2pin_products a.box_prod .data .box_details{flex-wrap:wrap;padding-bottom:10px}.pin2pin #pin2pin_products a.box_prod .data .box_details .line{font-size:14px}.pin2pin #pin2pin_products a.box_prod #show_details_text{font-weight:600}.pin2pin .pin2pin_btn{display:flex;flex-direction:column;align-items:center;padding-top:40px}.pin2pin .pin2pin_btn div{color:#8b8b8b;font-size:12px;padding-top:20px;width:47%;text-align:center}.pin2pin section.quality{padding:120px 0}.pin2pin section.quality .adv_subtitle{font-size:24px;font-weight:500;line-height:34px}.pin2pin section.quality .qualities_wrapper{padding:34px 20px;border:solid 2px #00e492;border-radius:10px}@media (min-width:768px) and (max-width:1200px){.pin2pin section.quality .qualities_wrapper{padding:34px 10px}}@media (max-width:820px){.pin2pin .banner .col-lg-6{flex:0 0 auto !important;width:100% !important;top:3vw !important}.pin2pin .banner .col-lg-6 .title{width:800px}}@media (min-width:820px){.pin2pin .banner .col-lg-6{flex:0 0 auto !important;width:100% !important;position:relative;top:3vw}.pin2pin .banner .col-lg-6 .title{width:800px}}@media (max-width:768px){.pin2pin section.banner{height:1100px !important}.pin2pin section.banner .title{width:600px !important}.pin2pin section.banner .banner_text{padding:30px 10px}.pin2pin section.banner .short_desc p{font-size:15px}.pin2pin section.banner .cat_img{right:0px !important;width:100% !important}.pin2pin #pin2pin{padding-top:80px !important}.pin2pin .Pin2PinFamilies_wrapper .sectionTitle h2{width:unset !important}.pin2pin #pin2pin_products{padding-top:50px !important}.pin2pin #pin2pin_products .mobile_box{margin-bottom:35px}.pin2pin #pin2pin_products .mobile_box a.box_prod{display:flex;align-items:self-end;justify-content:space-between}.pin2pin #pin2pin_products .mobile_box a.box_prod .accordion-item{background:transparent !important}.pin2pin #pin2pin_products .mobile_box a.box_prod .accordion-item .wrap{flex-direction:column;align-items:unset !important;width:100%;background:#f6f6f6}.pin2pin #pin2pin_products .mobile_box a.box_prod .accordion-item .wrap .imageAndData .image{padding-top:25px}.pin2pin #pin2pin_products .mobile_box a.box_prod .accordion-item .accordion-body{font-family:Montserrat;font-size:14px}.pin2pin #pin2pin_products .mobile_box a.box_prod .accordion-button{font-size:14px;font-style:normal;font-weight:600;line-height:20px}.pin2pin #pin2pin_products .mobile_box a.box_prod #box_price{padding:0;width:60%;font-size:13px}.pin2pin #pin2pin_products .mobile_box a.box_prod #show_details #show_details_text{font-size:13px}.pin2pin #pin2pin_products .mobile_box a.box_prod #show_details img{width:15px}.pin2pin #pin2pin_products .mobile_box a.box_prod.mobile .data.row{min-width:280px}.pin2pin #pin2pin_products .mobile_box a.box_prod.mobile .data.row img{padding-left:7px}.pin2pin #pin2pin_products .mobile_box a.box_prod.mobile img.hide_details{width:20px}.pin2pin #pin2pin_products .upper-text{padding:39px 0 35px 0 !important}.pin2pin section.quality{padding:100px 0}.pin2pin section.quality .qualities_wrapper{min-height:unset !important}.pin2pin .Pin2PinFamilies .swiper.Pin2PinFamilies_slide_nav{bottom:50px !important}.pin2pin .pin2pin_btn div{width:93% !important}}@media (width:768px){.pin2pin section.banner .col-lg-6{top:1vw}.pin2pin #pin2pin_products .mobile_box{width:45vw}.pin2pin .upper-text{padding:39px 0 35px 0 !important}}@media (max-width:767px){.pin2pin section.banner{height:840px !important}.pin2pin section.banner .title{width:348px !important}.pin2pin section.banner .banner_text{padding:30px 10px}.pin2pin section.banner .short_desc p{font-size:15px}.pin2pin section.banner .cat_img{right:0px !important;width:100% !important}.pin2pin #pin2pin{padding-top:80px !important}.pin2pin .Pin2PinFamilies_wrapper .sectionTitle h2{width:unset !important}}.careers_page.container1387 .container{max-width:1387 !important;padding:0 !important}.careers_page .banner{height:500px !important;max-height:none !important;background-image:url("../../themes/roots-mipo/assets/img/black_texture2.png");background-position:center;background-size:cover;overflow:hidden}.careers_page .banner img{position:relative;top:1.5px}.careers_page .banner .container.bc_container .breadcrumbs{padding:0;margin-top:26px;margin-bottom:20px}.careers_page .banner .short_desc{max-height:96px;overflow:hidden;transition:all .3s;padding-right:25%}.careers_page .banner .short_desc p:last-of-type{margin:0}.careers_page .banner .short_desc.expanded{max-height:96px;overflow:auto}.careers_page .banner .short_desc a{color:#fff;text-decoration:underline}.careers_page .banner .short_desc::-webkit-scrollbar{width:5px}.careers_page .banner .short_desc::-webkit-scrollbar-track{background-color:rgba(255,255,255,0.3);border-radius:5px}.careers_page .banner .short_desc::-webkit-scrollbar-thumb{background:#fff;border-radius:5px}.careers_page .banner #readMoreBtn{display:none}.careers_page .banner .short_desc.expanded+.read-more:after,.careers_page .banner .short_desc.expanded+.read-more-desktop:after{transform:rotate(180deg)}.careers_page .banner .scrollMore{position:absolute;bottom:70px;right:0;left:0;text-align:center;z-index:1}.careers_page .banner .scrollMore button{background-color:transparent;border:0}.careers_page .content_page{padding:80px 0 150px 0}.careers_page .content_page .section_title{margin-bottom:50px}.careers_page .content_page .section_title h1,.careers_page .content_page .section_title h2{line-height:110%;margin:0;color:#000;text-align:center;font-size:36px;font-weight:700}.careers_page .content_page .accordion-body{padding-right:25%}.careers_page .content_page .accordion-body a{color:var(--orange)}@media (max-width:1024px){.careers_page .banner{height:auto !important;padding-bottom:0 !important}.careers_page .banner .title{margin-top:25px}.careers_page .banner picture{display:block;margin-top:40px}.careers_page .banner picture img{width:auto !important;height:auto !important;bottom:0;max-width:100%;object-fit:contain}.careers_page .banner .short_desc{font-size:1em;padding-right:unset}.careers_page .content_page{padding-top:70px}.careers_page .content_page .section_title{margin-bottom:30px}.careers_page .content_page .section_title h1,.careers_page .content_page .section_title h2{font-size:24px}.careers_page .content_page .accordion-body{padding-right:6%}}@media (max-width:768px){.careers_page .banner .title{padding-top:40px}}.industries_page .banner{height:500px !important;max-height:none !important;background-image:url("../../themes/roots-mipo/assets/img/black_texture5.png");background-position:center;background-size:cover;overflow:hidden}.industries_page .banner .banner_img picture{display:flex;justify-content:end}.industries_page .banner .banner_img picture img{margin-top:10px}.industries_page .banner .short_desc{max-height:70px;overflow:hidden;transition:all .3s}.industries_page .banner .short_desc p:last-of-type{margin:0}.industries_page .banner .short_desc.expanded{max-height:inherit !important;overflow:auto}.industries_page .banner .short_desc a{color:#fff;text-decoration:underline}.industries_page .banner .short_desc::-webkit-scrollbar{width:5px}.industries_page .banner .short_desc::-webkit-scrollbar-track{background-color:rgba(255,255,255,0.3);border-radius:5px}.industries_page .banner .short_desc::-webkit-scrollbar-thumb{background:#fff;border-radius:5px}.industries_page .banner .banner_img{max-height:275px}.industries_page .banner #readMoreBtn{display:none}.industries_page .banner .short_desc_content{max-width:600px}.industries_page .banner .short_desc.expanded+.read-more:after,.industries_page .banner .short_desc.expanded+.read-more-desktop:after{transform:rotate(180deg)}.industries_page .banner .scrollMore{position:absolute;bottom:70px;right:0;left:0;text-align:center;z-index:1}.industries_page .banner .scrollMore button{background-color:transparent;border:0}.industries_page .banner:has(.short_desc.expanded){height:555px !important}@media (max-width:768px){.industries_page .banner:has(.short_desc.expanded){height:705px !important}}.industries_page section.content_repeater{padding-bottom:0}.industries_page section.content_repeater .wis_upper{padding:0 0 120px}.industries_page section.content_repeater .wis_upper p{line-height:150%;margin-bottom:10px}.industries_page section.content_repeater .wis_upper p:last-of-type{margin:0}.industries_page section.content_repeater .wis_upper p.title{line-height:70px;font-size:48px;font-style:normal;font-weight:700}.industries_page section.content_repeater .wis_upper:nth-of-type(1){padding-top:120px}.industries_page section.content_repeater .wis_upper.first .col-text p,.industries_page section.content_repeater .wis_upper.first .col-text .title{padding-right:12%}.industries_page section.content_repeater .wis_upper.second .col-text p,.industries_page section.content_repeater .wis_upper.second .col-text .title{padding-left:12%}.industries_page section.more_app{padding-top:0;padding-bottom:120px}.industries_page section.more_app h3{color:#2e2e2e;text-align:center;font-family:Montserrat;font-size:48px;font-style:normal;font-weight:700;line-height:70px;margin-bottom:50px}.industries_page .content_page{padding-top:80px}.industries_page .content_page .section_title{margin-bottom:50px}.industries_page .content_page .section_title h1,.industries_page .content_page .section_title h2{line-height:110%;margin:0;color:#000;text-align:center;font-size:36px;font-weight:700}@media (max-width:1200px){.industries_page .banner{height:auto !important;min-height:510px;padding-bottom:0 !important}.industries_page .banner .banner_img{margin-top:10px}.industries_page .banner .banner_img picture img{position:relative;width:600px;height:200px;max-width:none;right:-265px}.industries_page .banner .short_desc{font-size:1em}.industries_page .content_page{padding-top:70px}.industries_page .content_page .section_title{margin-bottom:30px}.industries_page .content_page .section_title h1{font-size:24px}.industries_page section.content_repeater{padding-top:0}.industries_page section.content_repeater .col-text{padding:0 20px !important}.industries_page section.content_repeater .col-text h2{margin:25px 0 15px;font-size:24px}.industries_page section.content_repeater .wis_upper{padding:0 0 45px 0}.industries_page section.content_repeater .wis_upper:nth-of-type(1){padding-top:80px}.industries_page section.content_repeater .wis_upper.first{flex-direction:column-reverse}.industries_page section.content_repeater .wis_upper.first .col-img{padding-left:20px}.industries_page section.content_repeater .wis_upper.first .col-text p,.industries_page section.content_repeater .wis_upper.first .col-text .title{padding-right:0}.industries_page section.content_repeater .wis_upper.second .col-img{padding-right:20px}.industries_page section.content_repeater .wis_upper.second div:first-child{margin-bottom:0 !important}.industries_page section.content_repeater .wis_upper.second .col-text p,.industries_page section.content_repeater .wis_upper.second .col-text .title{padding-left:0}.industries_page section.more_app{padding:0 20px 80px 20px}.industries_page section.more_app h3{text-align:left;font-size:24px;line-height:130%;margin-bottom:40px;margin-top:20px}.industries_page section.more_app .app_div{flex-wrap:wrap}.industries_page section.more_app .app_div img{margin:auto}.industries_page section.more_app .slick-slide img{margin:auto;width:100%}.industries_page section.more_app .slide_arrow .slide_arrow_inner .slick-arrow{display:none !important}.industries_page section.more_app .slide_arrow{margin-top:33px}.industries_page section.more_app .slide_arrow .slide_arrow_inner{display:flex;align-items:center;justify-content:center}.industries_page section.more_app .slide_arrow .slide_arrow_inner .slick-dots{display:flex !important;align-items:center;justify-content:center;order:2}.industries_page section.more_app .slide_arrow .slide_arrow_inner .slick-dots li{display:flex;align-items:center;justify-content:center;padding:0 8.5px}.industries_page section.more_app .slide_arrow .slide_arrow_inner .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}.industries_page section.more_app .slide_arrow .slide_arrow_inner .slick-dots li.slick-active button{width:12px;height:12px}.industries_page section.more_app .slide_arrow .slide_arrow_inner .slick-arrow{width:35px;height:35px}.industries_page section.more_app .slide_arrow .slide_arrow_inner .slick-arrow:before{mask-size:11px}.industries_page section.more_app .slide_arrow .slide_arrow_inner .slick-arrow.slick-prev:before{left:-4px;top:1px}.industries_page section.more_app .slide_arrow .slide_arrow_inner .slick-arrow.slick-next:before{right:2px}}@media (max-width:820px){.industries_page .banner .title{margin-top:25px}.industries_page .wis_upper.first div:last-child img{margin:0}.industries_page .content_repeater .col-text h2{max-width:100%}}.industries_page .app_div{display:flex;align-items:stretch;justify-content:space-between;gap:15px}.industries_page .app_div .box{text-align:center;flex:1 1 265px}.industries_page .app_div .box .title{font-size:20px;font-weight:700;line-height:36px;letter-spacing:0.2px;margin-top:18px}.support_page .banner{height:500px !important;max-height:none !important;background-image:url("../../themes/roots-mipo/assets/img/black_texture_6.png");background-position:center;background-size:cover}.support_page .banner .col-img{position:static !important}.support_page .banner .col-img img{position:absolute;top:0;right:0;height:100%;object-fit:contain;width:auto}.support_page .banner .mobile-col-img img{margin-left:auto}@media (width:1024px) and (height:768px){.support_page .banner .mobile-col-img img{width:495px;position:relative;left:20px}}.support_page .banner .short_desc{max-height:70px;overflow:hidden;transition:all .3s}.support_page .banner .short_desc p:last-of-type{margin:0}.support_page .banner .short_desc.expanded{max-height:155px;overflow:auto}.support_page .banner .short_desc a{color:#fff;text-decoration:underline}.support_page .banner .short_desc::-webkit-scrollbar{width:5px}.support_page .banner .short_desc::-webkit-scrollbar-track{background-color:rgba(255,255,255,0.3);border-radius:5px}.support_page .banner .short_desc::-webkit-scrollbar-thumb{background:#fff;border-radius:5px}.support_page .banner #readMoreBtn{display:none}.support_page .banner .short_desc.expanded+.read-more:after,.support_page .banner .short_desc.expanded+.read-more-desktop:after{transform:rotate(180deg)}.support_page .banner .scrollMore{position:absolute;bottom:70px;right:0;left:0;text-align:center;z-index:1}.support_page .banner .scrollMore button{background-color:transparent;border:0}.support_page .banner h1{line-height:120%;color:white;font-size:60px;font-weight:700;max-width:550px}@media (max-width:1200px){.support_page .banner{height:450px !important}.support_page .banner h1{max-width:45vw;font-size:45px}.support_page .banner .col-img{position:static !important}}@media (max-width:1024px){.support_page .banner{height:auto !important;padding-bottom:0 !important;padding-top:120px !important}.support_page .banner .container{padding:0}.support_page .banner .container .col-12:not(.mobile-col-img){padding:0 35px}.support_page .banner .container .short_desc{font-size:1em}.support_page .banner .container .title{margin-top:25px;font-size:36px;max-width:100%}.support_page .banner .col-12{width:100%}.support_page .banner .col-12.col-img img{position:static;width:100%}}@media (max-width:767px){.support_page .banner .mobile-col-img{padding:0}.support_page .banner .mobile-col-img img{margin-top:5px;width:96%}}@media (width:1024px) and (height:768px){.support_page .banner{height:499px !important;overflow-x:clip !important}.support_page .banner .row{display:block !important}.support_page .banner .row .mobile-col-img{position:relative;bottom:115px}}.support_page .support_sections{padding-top:80px;padding-bottom:80px}.support_page .support_sections .support_item_wrapper{padding:20px;justify-content:center}@media (max-width:1400px){.support_page .support_sections .support_item_wrapper{width:50%}}@media (max-width:820px){.support_page .support_sections .support_item_wrapper{width:100%}}.support_page .support_sections .support_item_wrapper .support_item{position:relative;height:454px;border-radius:20px;border:1px solid #d8d8d8;padding:25px 35px;text-align:center}.support_page .support_sections .support_item_wrapper .support_item .img{display:flex;align-items:center;justify-content:center;height:174px}.support_page .support_sections .support_item_wrapper .support_item .title{display:flex;align-items:center;justify-content:center;height:120px;font-family:Montserrat;font-size:30px;font-style:normal;font-weight:700;line-height:40px;padding:20px 0}.support_page .support_sections .support_item_wrapper .support_item .desc{padding-bottom:15px}.support_page .support_sections .support_item_wrapper .support_item img{margin:auto}.support_page .support_sections .support_item_wrapper .support_item .link{bottom:35px;position:absolute;left:50%;width:100%;transform:translateX(-50%)}.support_page .support_sections .support_item_wrapper .support_item .link a{color:var(--orange)}@media (max-width:1024px){.support_page .support_sections>.container>.row{gap:30px 0}.support_page .support_sections .support_item_wrapper .support_item{height:auto;padding:40px 40px}.support_page .support_sections .support_item_wrapper .support_item img{width:171px}.support_page .support_sections .support_item_wrapper .support_item .link{position:static;transform:none}}@media (max-width:1024px){.support_page .content_page.first{padding-bottom:0 !important}}.support_page .faq_section{padding-bottom:140px}.support_page .faq_section .faq .container{padding:0 15px !important}.support_page .faq_section .faq .container .row{margin:0 -15px !important}.support_page .faq_section .faq .container .row .col-12{padding:0 15px !important}.support_page .faq_section .faq .container .row .col-12 .questions_wrapper{max-width:100% !important}@media (min-width:1700px){.support_page .faq_section .faq .container{max-width:1420px}}.support_page .faq_section .faq .accordion-item .accordion-collapse,.support_page .faq_section .faq .accordion-item .accordion-header{background-color:#f6f6f6 !important}.support_page .faq_section .faq .accordion-item .accordion-header .accordion-button h2{font-family:var(--thm-font-second);font-weight:500}.support_page .faq_section .faq .accordion-item .accordion-body{padding-right:30%;display:block}@media (max-width:768px){.support_page .faq_section .faq{padding:0 5px !important}.support_page .faq_section .faq+section{padding-top:0 !important}}.de_lang .support_page .support_sections .support_item_wrapper .support_item{height:485px}.software_dev_page section.banner{height:500px !important;max-height:none !important;background-image:url("../../themes/roots-mipo/assets/img/black_texture_7.png");background-position:center;background-size:cover;overflow:hidden}.software_dev_page section.banner .col-lg-6:nth-of-type(2) picture{display:flex;justify-content:flex-end}@media (width:1024px) and (height:768px){.software_dev_page section.banner .col-lg-6:nth-of-type(2) picture{position:relative;bottom:107px}}.software_dev_page section.banner .col-lg-6:nth-of-type(2) picture img{position:relative;bottom:110px;height:455px !important;width:auto !important}@media (max-width:1366px){.software_dev_page section.banner .col-lg-6:nth-of-type(2) picture img{bottom:0}}@media (max-width:1180px){.software_dev_page section.banner .col-lg-6:nth-of-type(2) picture img{bottom:-61px}}.software_dev_page section.banner .short_desc{max-height:70px;overflow:hidden;transition:all .3s}.software_dev_page section.banner .short_desc p:last-of-type{margin:0}.software_dev_page section.banner .short_desc.expanded{max-height:155px;overflow:auto}.software_dev_page section.banner .short_desc a{color:#fff;text-decoration:underline}.software_dev_page section.banner .short_desc::-webkit-scrollbar{width:5px}.software_dev_page section.banner .short_desc::-webkit-scrollbar-track{background-color:rgba(255,255,255,0.3);border-radius:5px}.software_dev_page section.banner .short_desc::-webkit-scrollbar-thumb{background:#fff;border-radius:5px}.software_dev_page section.banner #readMoreBtn{display:none}.software_dev_page section.banner .short_desc.expanded+.read-more:after,.software_dev_page section.banner .short_desc.expanded+.read-more-desktop:after{transform:rotate(180deg)}.software_dev_page section.banner .scrollMore{position:absolute;bottom:70px;right:0;left:0;text-align:center;z-index:1}.software_dev_page section.banner .scrollMore button{background-color:transparent;border:0}.software_dev_page .content_page{padding:80px 0;padding-bottom:200px;margin:0}.software_dev_page .content_page .col-lg-6:nth-of-type(1){padding-right:30px;padding-left:6%}.software_dev_page .content_page .col-lg-6:nth-of-type(2){padding-left:30px}.software_dev_page .content_page .text{line-height:150%;letter-spacing:0.18px;font-size:1.125em;font-weight:400}.software_dev_page .content_page .text.text_before_logos{width:60%}.software_dev_page .content_page .text p{margin-bottom:10px}.software_dev_page .content_page .text p:last-of-type{margin:0}.software_dev_page .content_page .op_wrap{display:flex;align-items:center;justify-content:space-between;margin:0 -16px;margin-top:30px}.software_dev_page .content_page .op_wrap .op_item_wrap{width:50%;flex:0 0 50%;padding:0 16px}.software_dev_page .content_page .op_wrap .op_item_wrap .op_item{display:flex;align-items:center;flex-direction:column;height:250px;border-radius:20px;border:1px solid #d8d8d8;padding:25px;justify-content:center;text-align:center}.software_dev_page .content_page .op_wrap .op_item_wrap .op_item .op_item_img{display:flex;align-items:center;justify-content:center;height:153px}.software_dev_page .content_page .op_wrap .op_item_wrap .op_item .label{line-height:150%;font-size:1.25em;font-weight:700}@media (max-width:1024px){.software_dev_page .container.container1630 .col-lg-6:nth-of-type(1){padding-left:15px}.software_dev_page .banner{height:510px !important;max-height:none !important;padding-bottom:0;background-image:url("../../themes/roots-mipo/assets/img/black_texture_7.png");background-position:center;background-size:cover}.software_dev_page .banner .title{margin-top:25px}.software_dev_page .banner .col-lg-6:nth-of-type(2) picture img{bottom:-26px}.software_dev_page .content_page{padding:80px 0;padding-bottom:120px}.software_dev_page .content_page .col-lg-6:nth-of-type(1){padding-right:15px}.software_dev_page .content_page .col-lg-6:nth-of-type(2){padding-right:15px;padding-left:15px}.software_dev_page .content_page .text{line-height:150%;letter-spacing:0.16px;font-size:1em;font-weight:400}.software_dev_page .content_page .text.text_before_logos{width:90%;margin-top:40px}.software_dev_page .content_page .op_wrap{display:flex;align-items:center;justify-content:space-between;flex-direction:column;margin:0 -15px;margin-top:0}.software_dev_page .content_page .op_wrap .op_item_wrap{width:100%;flex:0 0 100%;padding:0 16px}.software_dev_page .content_page .op_wrap .op_item_wrap .op_item{height:225px;margin-top:20px;border-radius:20px}}@media screen and (width:1024px) and (height:768px){.software_dev_page .content_page .text.text_before_logos{margin-top:0}}@media (max-width:820px){.software_dev_page section.banner{height:368px !important}.software_dev_page section.banner .title{margin-top:25px;font-size:3em}.software_dev_page section.banner .col-lg-6:nth-of-type(2) picture img{max-width:340px}}@media (max-width:768px){.software_dev_page section.banner .container .row .col-12{width:50% !important}}@media (max-width:767px){.software_dev_page section.banner{height:510px !important}.software_dev_page section.banner .title{margin-top:25px;font-size:2.5em}.software_dev_page section.banner .col-lg-6:nth-of-type(2) picture img{max-width:340px;bottom:111px}.software_dev_page section.banner .container .row .col-12{width:100% !important}.software_dev_page .container .row{justify-content:space-between;flex-direction:column;height:100% !important;margin:0 -15px !important}.software_dev_page .container.container1630 .col-lg-6:nth-of-type(1){padding-left:15px}}.board_design_page .banner{height:500px !important;max-height:none !important;background-image:url("../../themes/roots-mipo/assets/img/bds_bg2.png");background-position:center;background-size:cover}.board_design_page .banner .col-12>img{position:relative;bottom:-22px;width:654px !important;max-width:unset;height:335px !important;object-fit:unset}.board_design_page .banner .bc_container .col-12 .breadcrumbs{padding:0 !important}.board_design_page .banner .bc_container .col-12 .breadcrumbs img{width:auto !important;height:auto !important;bottom:auto}.board_design_page .banner .short_desc{max-height:70px;overflow:hidden;transition:all .3s}.board_design_page .banner .short_desc p:last-of-type{margin:0}.board_design_page .banner .short_desc.expanded{max-height:155px;overflow:auto}.board_design_page .banner .short_desc a{color:#fff;text-decoration:underline}.board_design_page .banner .short_desc::-webkit-scrollbar{width:5px}.board_design_page .banner .short_desc::-webkit-scrollbar-track{background-color:rgba(255,255,255,0.3);border-radius:5px}.board_design_page .banner .short_desc::-webkit-scrollbar-thumb{background:#fff;border-radius:5px}.board_design_page .banner #readMoreBtn{display:none}.board_design_page .banner .short_desc.expanded+.read-more:after,.board_design_page .banner .short_desc.expanded+.read-more-desktop:after{transform:rotate(180deg)}.board_design_page .banner .scrollMore{position:absolute;bottom:70px;right:0;left:0;text-align:center;z-index:1}.board_design_page .banner .scrollMore button{background-color:transparent;border:0}.board_design_page .content_page{line-height:150%;padding:120px 0;font-size:1.25em;font-weight:400;letter-spacing:0.2px}.board_design_page .content_page .sub-title{padding-bottom:30px;padding-right:25%;padding-left:25%;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:700;line-height:142.5%}.board_design_page .content_page .col-12{padding-left:100px}@media (max-width:1024px){.board_design_page .content_page .col-12{padding-left:15px}}.board_design_page .content_page p:last-of-type{margin:0}.board_design_page .bds_wrap{padding-top:0;padding-bottom:200px}.board_design_page .bds_wrap .bds_inner{padding:80px 0;border-radius:20px;border:1px solid #d8d8d8;justify-content:center;text-align:center}.board_design_page .bds_wrap .bds_inner .sub-title{width:530px;margin-left:auto;margin-right:auto;margin-bottom:60px;text-align:center;font-size:2em;font-weight:700;line-height:142.5%}.board_design_page .bds_wrap .bds_inner .bds_inner_item{display:flex;justify-content:center;padding:0 100px}.board_design_page .bds_wrap .bds_inner .bds_inner_item .bds_item{width:20%;display:flex;flex-direction:column;align-items:center}.board_design_page .bds_wrap .bds_inner .bds_inner_item .bds_item .label{display:flex;align-items:center;justify-content:center;height:90px;line-height:29.5px;text-align:center;font-size:1.5em;font-weight:400;max-width:200px}.board_design_page .bds_wrap .bds_inner .bds_inner_item .bds_item img{margin:auto;padding-bottom:20px}.board_design_page .bds_wrap .bds_inner .bds_inner_item .bds_item:nth-of-type(2) .label{padding:0 31px}@media (max-width:1024px){.board_design_page .banner{height:510px !important;padding-bottom:0;background-image:url("../../themes/roots-mipo/assets/img/boardDesign_mob.png");background-position:center;background-size:cover}.board_design_page .banner .col-12{padding:0 5px}.board_design_page .banner h1{font-size:36px;max-width:100%;position:relative;top:70px}.board_design_page .banner .short_desc{font-size:1em}.board_design_page .content_page{padding:80px 0;font-size:1em}.board_design_page .content_page .col-12{padding:0 5px}.board_design_page .content_page p{margin-bottom:10px}.board_design_page .content_page p:last-of-type{margin:0}.board_design_page .bds_wrap{padding-bottom:100px}.board_design_page .bds_wrap .col-12{padding:0 20px}.board_design_page .bds_wrap .bds_inner{padding:40px 0}.board_design_page .bds_wrap .bds_inner .sub-title{padding:0 15px;margin-bottom:40px;text-align:center;font-size:1.5em;font-weight:700;line-height:130%}.board_design_page .bds_wrap .bds_inner .bds_inner_item{display:flex;justify-content:center;padding:0 50px}.board_design_page .bds_wrap .bds_inner .bds_inner_item .bds_item{width:100%;margin-bottom:30px}.board_design_page .bds_wrap .bds_inner .bds_inner_item .bds_item .label{height:auto;line-height:150%;font-size:1.125em}.board_design_page .bds_wrap .bds_inner .bds_inner_item .bds_item img{margin:auto;padding-bottom:15px}.board_design_page .bds_wrap .bds_inner .bds_inner_item .bds_item:nth-of-type(2) .label{padding:0}.board_design_page .bds_wrap .bds_inner .bds_inner_item .bds_item:last-of-type .label{margin-bottom:0}}@media (max-width:768px){.board_design_page .bds_wrap .bds_inner .bds_inner_item{flex-direction:column}.board_design_page .bds_wrap .bds_inner .sub-title{width:430px;margin-left:auto;margin-right:auto}}@media (max-width:767px){.board_design_page .bds_wrap .bds_inner .bds_inner_item{flex-direction:column}.board_design_page .bds_wrap .bds_inner .sub-title{width:auto}}.about_us_page .banner{height:500px !important;max-height:none !important;background-image:url("../../themes/roots-mipo/assets/img/black_texture_8.png");background-position:center;background-size:cover;overflow-y:hidden}.about_us_page .banner .container .row{margin-top:0}.about_us_page .banner img.about_img{max-width:55%;position:absolute;right:0;bottom:0}.about_us_page .banner .breadcrumbs_wrapper .col-12 .breadcrumbs{padding:0 !important}.about_us_page .banner .breadcrumbs_wrapper .col-12 .breadcrumbs img{width:auto !important;height:auto !important;bottom:auto}.about_us_page .banner .short_desc{padding-right:5%;font-size:20px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:0.4px}.about_us_page .banner .short_desc p:last-of-type{margin:0}.about_us_page .banner .short_desc.expanded{max-height:155px;overflow:auto}.about_us_page .banner .short_desc a{color:#fff;text-decoration:underline}.about_us_page .banner .short_desc::-webkit-scrollbar{width:5px}.about_us_page .banner .short_desc::-webkit-scrollbar-track{background-color:rgba(255,255,255,0.3);border-radius:5px}.about_us_page .banner .short_desc::-webkit-scrollbar-thumb{background:#fff;border-radius:5px}.about_us_page .banner #readMoreBtn{display:none}.about_us_page .banner .short_desc.expanded+.read-more:after,.about_us_page .banner .short_desc.expanded+.read-more-desktop:after{transform:rotate(180deg)}.about_us_page .banner .scrollMore{position:absolute;bottom:70px;right:0;left:0;text-align:center;z-index:1}.about_us_page .banner .scrollMore button{background-color:transparent;border:0}.about_us_page .content_page{text-align:center;line-height:150%;padding-bottom:80px;font-weight:400;letter-spacing:0.2px}@media (min-width:768px){.about_us_page .content_page .row .col-lg-6.col-12{height:492px}}.about_us_page .content_page.mission{background-image:url("../../themes/roots-mipo/assets/img/bright_texture.png");background-repeat:no-repeat;background-size:cover}.about_us_page .content_page h2{padding-top:130px;padding-bottom:30px;font-family:Montserrat;font-size:48px;font-style:normal;font-weight:700;line-height:70px}.about_us_page .content_page .mission_text{width:680px;margin:0 auto;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:300;line-height:150%}.about_us_page .content_page.facts{padding-top:0}.about_us_page .content_page.facts .col:not(:last-of-type){padding:0}.about_us_page .content_page.facts .fact_item{text-align:center;text-wrap:nowrap;padding-bottom:30px;text-align:left}.about_us_page .content_page.facts .fact_item .fact_up{font-size:20px;font-style:normal;font-weight:300;line-height:150%}.about_us_page .content_page.facts .fact_item .fact_number{font-size:60px;font-style:normal;font-weight:700;line-height:150%}.about_us_page .content_page.facts .fact_item .fact_down{font-size:20px;font-style:normal;font-weight:700;line-height:150%}.about_us_page .content_page.strategy{padding-top:0}.about_us_page .content_page.strategy .row{align-items:stretch}.about_us_page .content_page.strategy .row .strategy_item{border:1px solid #d8d8d8;border-radius:10px;padding:36px 17px;box-sizing:border-box;height:100%}.about_us_page .content_page.strategy .row .strategy_item img{margin:auto;max-width:160px;height:145px;margin-top:10px}.about_us_page .content_page.strategy .row .strategy_item .label{text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:0.2px;padding-bottom:9px;padding-top:17px}.about_us_page .content_page.strategy .row .strategy_item .text{text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:0.16px}.about_us_page .content_page.strategy .row .col-sm-3:last-of-type{margin-right:0}.about_us_page .content_page .timeline{list-style:none;padding:0;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}.about_us_page .content_page .timeline_item:first-of-type .events_wrap{margin-left:-50px}.about_us_page .content_page .timeline_item:last-of-type .events_wrap{margin-right:-50px}.about_us_page .content_page .timeline_item{position:relative;margin-bottom:40px;flex:1}.about_us_page .content_page .timeline_item .label{padding-bottom:20px;font-size:22px;text-align:center;font-family:Montserrat;font-style:normal;font-weight:700;line-height:130%}@media (min-width:1024px) and (max-width:1535.9px){.about_us_page .content_page .timeline_item .label{font-size:18px}}.about_us_page .content_page .timeline_item .events_wrap{display:none;min-height:185px;padding:20px 20px 20px 40px;border-radius:20px;background:#fff;box-shadow:0px 6px 22px 0px rgba(0,0,0,0.19);font-weight:300;line-height:150%;text-align:left;list-style-type:disc;margin-top:30px;margin-left:-150px;margin-right:-150px;font-size:16px;font-style:normal}.about_us_page .content_page .timeline_item .events_wrap li{position:unset;white-space:break-spaces;max-width:415px}.about_us_page .content_page .timeline_item.active .events_wrap{display:block}.about_us_page .content_page .timeline_item:not(.active){color:var(--grey, #808080)}.about_us_page .content_page .timeline_item:not(:last-of-type)::after{content:"";position:absolute;top:44px;left:50%;height:1px;width:100%;background-color:#d5d5d5}.about_us_page .content_page .timeline_item.before_active::after{background-color:#00e492 !important}.about_us_page .content_page .timeline_item::before{content:"";position:absolute;top:37px;left:50%;transform:translateX(-50%);background-image:url("../../themes/roots-mipo/assets/img/dot_black.svg");background-size:cover;width:15px;height:15px;cursor:pointer;z-index:1}.about_us_page .content_page .timeline_item.active::before{background-image:url("../../themes/roots-mipo/assets/img/dot_green.svg")}.about_us_page .content_page .events_wrap{margin-top:20px}.about_us_page .middle_banner{position:relative;height:505px;background-color:black}.about_us_page .middle_banner .container{position:relative;height:100%;color:white;z-index:1}.about_us_page .middle_banner .container>.row{align-items:center}.about_us_page .middle_banner .container h2{padding-right:6%;font-size:48px}.about_us_page .middle_banner .container .base_btn{margin-top:30px}.about_us_page .middle_banner img{position:absolute;right:0;bottom:0;height:100%}@media (max-width:768px) and (min-width:768px){.about_us_page .middle_banner img{right:30px;bottom:45px;max-width:none !important;width:130vw !important}}@media (max-width:767px){.about_us_page .middle_banner img{bottom:15px;width:107vw !important;max-width:none;left:-18px}}.about_us_page .worldwide{position:relative}@media (max-width:768px){.about_us_page .worldwide svg{height:375px !important;width:1235px !important;position:relative !important;right:255px !important}}@media (max-width:767px){.about_us_page .worldwide svg{height:200px !important;clip-path:inset(0px 0px 0px 100px);transform:translateX(-170px)}}@media (max-width:431px){.about_us_page .worldwide svg{height:205px}}@media (max-width:391px){.about_us_page .worldwide svg{height:193px}}@media (max-width:376px){.about_us_page .worldwide svg{height:188px}}@media (max-width:360px){.about_us_page .worldwide svg{width:190%}}@media (min-width:768px){.about_us_page .worldwide svg{width:1390px;position:relative;right:96px}}.about_us_page .worldwide text{opacity:0}.about_us_page .worldwide #worldwide_img{height:100%;width:100%}@media (max-width:767px){.about_us_page .worldwide #worldwide_img{height:345px}}@media (max-width:1024px){.about_us_page .banner{height:600px;overflow:hidden}.about_us_page .banner img.about_img{max-width:75%}.about_us_page .banner .container:nth-of-type(2){margin-top:30px}.about_us_page .banner .breadcrumbs{display:none}.about_us_page .content_page.facts .row{justify-content:center}.about_us_page .content_page.facts .row .col{width:50%;flex:0 0 50%}.about_us_page .content_page.facts .row .col .fact_item{text-align:center}.about_us_page .content_page.facts .row .col .fact_item .fact_number{font-size:48px !important}.about_us_page .content_page.strategy .row{gap:0 !important}.about_us_page .content_page.strategy .row .col-12{width:50%}.about_us_page .content_page.strategy .row .strategy_item{margin-bottom:30px !important}.about_us_page .middle_banner{padding:40px 0}.about_us_page .middle_banner h2{font-size:28px !important}.about_us_page .content_page .timeline_item{padding:0 20px}.about_us_page .content_page .timeline_item .events_wrap{margin:0 !important}}@media (max-width:820px){.about_us_page .banner{padding-bottom:0 !important}.about_us_page .banner img.about_img{max-width:100%}.about_us_page .banner .col-md-6{width:100%;flex:none}.about_us_page .banner .short_desc{max-height:106px;text-overflow:ellipsis;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0.16px}.about_us_page .content_page{padding:80px 0}.about_us_page .content_page.mission{padding:70px 0;background-image:url("../../themes/roots-mipo/assets/img/bright_texture_mobile.png");background-size:cover}.about_us_page .content_page.mission h2{padding:0 10px;padding-bottom:20px}.about_us_page .content_page.mission .mission_text{width:100%;padding:0 25px;font-size:16px;font-style:normal;font-weight:300;line-height:150%}.about_us_page .content_page h2{font-size:32px;line-height:130%;padding-bottom:30px}.about_us_page .content_page.worldwide h2{padding:0 35px;margin-bottom:40px}.about_us_page .content_page.facts .row{flex-direction:column}.about_us_page .content_page.facts .row .col{flex:auto !important;margin:auto !important}.about_us_page .content_page.facts .row .col:not(:last-of-type){padding-right:0 !important;padding-left:0 !important}.about_us_page .content_page.facts .row .col:not(:last-of-type) .fact_item{border-bottom:1px solid #d8d8d8}.about_us_page .content_page.facts .row .col .fact_item{width:auto;text-align:center !important;width:100%;padding:40px 0}.about_us_page .content_page.facts .row .col .fact_item .fact_number{font-size:40px !important}.about_us_page .content_page.strategy .row{gap:20px;flex-wrap:wrap}.about_us_page .content_page.strategy .row .col-12{width:100%;margin-bottom:30px}.about_us_page .content_page.strategy .row .col-12:last-of-type{margin-bottom:0}.about_us_page .content_page.strategy .strategy_item{width:90% !important;margin:auto !important;padding:36px 20px}.about_us_page .timeline{overflow-x:auto}.about_us_page .timeline .timeline_item{width:100%;flex:0 0 100% !important}.about_us_page .timeline .timeline_item .label{font-size:28px}.about_us_page .timeline .timeline_item .events_wrap{max-width:335px !important;margin-right:auto !important;margin-left:auto !important}.about_us_page .middle_banner{height:584px;text-align:center;padding-bottom:0;padding-top:80px}.about_us_page .middle_banner .container{height:auto}.about_us_page .middle_banner .container h2{padding-right:0;margin:0 !important;font-size:36px}.about_us_page .middle_banner img{width:auto;height:auto;aspect-ratio:unset}.about_us_page .middle_banner .base_btn{margin-top:42px !important;width:100%}}.longevity_page .banner{height:500px !important;max-height:none !important;background-size:auto;background-repeat:no-repeat;background-position:right}.longevity_page .banner .img_banner{position:absolute;right:0;bottom:0;top:0}.longevity_page .banner .bg_banner{position:absolute;top:0;left:-50px;width:250px;bottom:0;background:linear-gradient(to right, #000 0%, #000 31%, rgba(0,0,0,0) 100%)}.longevity_page .banner .breadcrumbs_wrapper .col-12 .breadcrumbs{padding:0 !important}.longevity_page .banner .breadcrumbs_wrapper .col-12 .breadcrumbs img{width:auto !important;height:auto !important;bottom:auto}.longevity_page .banner .short_desc{max-height:70px;overflow:hidden;transition:all .3s}.longevity_page .banner .short_desc p:last-of-type{margin:0}.longevity_page .banner .short_desc.expanded{max-height:155px;overflow:auto}.longevity_page .banner .short_desc a{color:#fff;text-decoration:underline}.longevity_page .banner .short_desc::-webkit-scrollbar{width:5px}.longevity_page .banner .short_desc::-webkit-scrollbar-track{background-color:rgba(255,255,255,0.3);border-radius:5px}.longevity_page .banner .short_desc::-webkit-scrollbar-thumb{background:#fff;border-radius:5px}.longevity_page .banner #readMoreBtn{display:none}.longevity_page .banner .short_desc.expanded+.read-more:after,.longevity_page .banner .short_desc.expanded+.read-more-desktop:after{transform:rotate(180deg)}.longevity_page .banner .scrollMore{position:absolute;bottom:70px;right:0;left:0;text-align:center;z-index:1}.longevity_page .banner .scrollMore button{background-color:transparent;border:0}.longevity_page .content_page{padding:80px 0}.longevity_page .content_page .col-lg-5{padding-right:0}.longevity_page .content_page .col-lg-7{padding-right:76px}.longevity_page .line{display:flex;justify-content:space-between;height:50px;flex-shrink:0;border-radius:10px;padding:25px 50px 25px 50px;padding-right:100px;align-items:center;font-size:0.85em;font-style:normal;font-weight:600;line-height:normal}.longevity_page .line:nth-of-type(1){margin-top:-18px;padding:0 9%;font-size:1.1em}.longevity_page .line:nth-of-type(even){background:#f0f0f0}.longevity_page .line:nth-of-type(odd){background:#fff}.longevity_page .line a{color:#000}.longevity_page .line a:hover{color:var(--orange) !important}.longevity_page .line .data{font-style:normal;font-weight:400;line-height:normal}.longevity_page .note{padding-top:57px}.longevity_page .note .note_title{padding-bottom:20px;font-size:1.1em;font-weight:600;line-height:normal}.longevity_page .note .note_content{line-height:36px;font-size:1.125em;font-weight:400}.longevity_page .note .note_content a{color:#ff5f46;text-decoration:underline}@media (max-width:1024px){.longevity_page .banner{background-position:0 0;background-size:100% auto}.longevity_page .banner .img_banner{display:none}.longevity_page .banner .bg_banner{background:linear-gradient(to bottom, #000 0%, #000 31%, rgba(0,0,0,0) 60%)}.longevity_page .content_page .row{margin:0 -35px !important}.longevity_page .content_page .col-lg-5{padding:0 15px}.longevity_page .content_page .col-lg-7{padding:0}.longevity_page .line{height:74px;padding:0 21px;font-size:1.25em;border-radius:0}.longevity_page .line:nth-of-type(1){margin-top:0}.longevity_page .line:nth-of-type(1) div br{display:none}.longevity_page .note{padding-top:40px;padding-right:21px;padding-left:21px}.longevity_page .note .note_content{line-height:130%}}@media (max-width:820px){.longevity_page .banner{background-position:0 150px;background-size:100% auto}.longevity_page .content{padding-left:35px !important;padding-right:30px !important;padding-top:30px !important}.longevity_page .content.content_inner{padding-top:0 !important}.longevity_page .img_banner{display:none}.longevity_page .line{margin:0 0;font-size:15px;height:60px}.longevity_page .line:nth-of-type(1){padding:21px}.longevity_page .line:nth-of-type(1)>div br{display:block}}@media (max-width:767px){.longevity_page .banner{background-position:0 220px;background-size:100% auto}}@media (max-width:1024px){.longevity_page.longevity_tablet_desktop .banner{background-position:0 55px;background-size:100% auto}.longevity_page.longevity_tablet_desktop .banner .img_banner{display:none}}@media (max-width:820px){.longevity_page.longevity_tablet_desktop .banner{background-position:0 150px}}.newsletter_page .news_let{padding-top:140px;align-items:center}.newsletter_page .news_let .col-12{position:relative;left:100px}@media (max-width:768px){.newsletter_page .news_let{padding-top:20px}}.newsletter_page section.banner{max-height:none !important;padding-bottom:200px !important;background-image:url("../../themes/roots-mipo/assets/img/balck_bg_newsletter.jpg");background-size:cover;height:auto !important;background-repeat:no-repeat;background-position:center}.newsletter_page section.banner .bg_banner{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to right, #000 0%, #000 31%, rgba(0,0,0,0) 60%)}.newsletter_page section.banner .breadcrumbs_wrapper .col-12 .breadcrumbs{padding:0 !important}.newsletter_page section.banner .breadcrumbs_wrapper .col-12 .breadcrumbs img{width:auto !important;height:auto !important;bottom:auto}.newsletter_page section.banner .title{line-height:120%;margin-bottom:50px}.newsletter_page section.banner .short_desc{line-height:150%;padding-right:20%;transition:all .3s}.newsletter_page section.banner .short_desc p{margin:0}.newsletter_page section.banner .short_desc.expanded{max-height:155px;overflow:auto}.newsletter_page section.banner .short_desc a{color:#fff;text-decoration:underline}.newsletter_page section.banner .short_desc::-webkit-scrollbar{width:5px}.newsletter_page section.banner .short_desc::-webkit-scrollbar-track{background-color:rgba(255,255,255,0.3);border-radius:5px}.newsletter_page section.banner .short_desc::-webkit-scrollbar-thumb{background:#fff;border-radius:5px}.newsletter_page section.banner .newsletter.privacy .contact_form{padding:70px 30px}.newsletter_page section.banner .newsletter.privacy .contact_form .wpcf7-form .small_letters p{z-index:10 !important;opacity:1 !important;display:block !important;color:black !important;font-size:11px;text-align:left}.newsletter_page section.banner .newsletter.privacy .contact_form .wpcf7-form .small_letters p a{color:blue}.newsletter_page section.banner .newsletter .cat_title{display:none}.newsletter_page section.banner .newsletter .contact_form{background-color:white;padding:100px 30px;border-radius:10px;text-align:center;max-width:570px;margin:auto auto auto 0px}.newsletter_page section.banner .newsletter .contact_form .wpcf7-form{max-width:326px;margin:auto}.newsletter_page section.banner .newsletter .contact_form .wpcf7-form .form-group{margin-bottom:25px}.newsletter_page section.banner .newsletter .contact_form .wpcf7-form .form-group br{display:none}.newsletter_page section.banner .newsletter .contact_form .wpcf7-form .form-group p{margin-bottom:0}.newsletter_page section.banner .newsletter .contact_form .wpcf7-form .form-group:last-of-type{margin:0}.newsletter_page section.banner .newsletter .contact_form .wpcf7-form .form-group input[type="text"],.newsletter_page section.banner .newsletter .contact_form .wpcf7-form .form-group input[type="email"]{align-items:center;width:100%;height:50px;padding:13px 20px 15px 20px;gap:10px;border-radius:30px;border:1px solid #afafaf}.newsletter_page section.banner .newsletter .contact_form .wpcf7-form .form-bottom{min-height:unset}.newsletter_page section.banner .newsletter .contact_form .wpcf7-form .form-bottom p{margin:0}.newsletter_page section.banner .newsletter .contact_form .wpcf7-form .form-bottom>.form-check{display:block !important;margin-top:30px !important;margin-bottom:30px !important}.newsletter_page section.banner .newsletter .contact_form .wpcf7-form .form-bottom .form-check{display:flex;align-items:end;min-height:unset;margin:0;padding-left:0;padding-top:0;font-family:var(--thm-font-second);font-size:inherit;font-weight:400}.newsletter_page section.banner .newsletter .contact_form .wpcf7-form .form-bottom .form-check .form-check-input{float:none;width:20px;height:20px;margin:0;border-radius:3px;border:solid 1px #000;box-shadow:none !important}.newsletter_page section.banner .newsletter .contact_form .wpcf7-form .form-bottom .form-check .form-check-input:checked{background-color:var(--orange) !important;border-color:var(--orange) !important}.newsletter_page section.banner .newsletter .contact_form .wpcf7-form .form-bottom .form-check label{font-weight:400;display:block;line-height:20px;margin-left:10px;color:black;font-size:0.875em}.newsletter_page section.banner .newsletter .contact_form .wpcf7-form .form-bottom .form-check label a{color:#000}.newsletter_page section.banner .newsletter .contact_form .wpcf7-form .form-bottom .form-group{margin-top:26px}.newsletter_page section.banner .newsletter .contact_form .wpcf7-form .form-bottom .base_btn{width:100%;height:50px}.newsletter_page section.banner .newsletter .contact_form .wpcf7-form .form-bottom .base_btn:hover{color:var(--black);background-color:var(--white)}.newsletter_page section.banner .newsletter .contact_form .wpcf7-form .form-bottom .base_btn.not-allowed{pointer-events:none;background-color:var(--disabled);border:1px solid var(--disabled)}.newsletter_page section.banner .newsletter .contact_form .wpcf7-form .wpcf7-response-output{display:none}.newsletter_page section.banner .newsletter .contact_form .wpcf7-form .wpcf7-not-valid-tip{position:absolute;padding-left:20px;color:#ff4e4e;font-size:13px;font-family:"Lato",sans-serif}.newsletter_page section.banner .newsletter .contact_form .wpcf7-form #required_agree_msg{padding-left:30px !important}.newsletter_page section.banner .newsletter .contact_form .msg_thanks{display:none}.newsletter_page section.banner .newsletter .contact_form .msg_thanks .title{line-height:131.5%;color:#fff;font-size:2.5em;font-weight:700}.newsletter_page section.banner .newsletter .contact_form .msg_thanks .content{line-height:150%;margin-top:5px;color:#fff;font-size:1.5em}.newsletter_page section.banner .newsletter .contact_form.sent_ok{padding:155px 40px;padding-bottom:110px}.newsletter_page section.banner .newsletter .contact_form.sent_ok form{display:none}.newsletter_page section.banner .newsletter .contact_form.sent_ok .default{padding-bottom:100px}.newsletter_page section.banner .newsletter .contact_form.sent_ok .default .icon{margin-bottom:25px;display:flex;align-items:center;justify-content:center}.newsletter_page section.banner .newsletter .contact_form.sent_ok .msg_thanks{display:block}.newsletter_page section.banner .newsletter .contact_form.sent_ok .msg_thanks .content{padding:0 25%;font-family:Lato;color:var(--black, #1d1d1d);font-size:20px;font-style:normal;font-weight:700;line-height:24px}.newsletter_page section.banner .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;text-decoration:none}.newsletter_page section.banner .newsletter .contact_form .rss{display:none}@media screen and (max-width:768px){.newsletter_page section.banner .title{margin-bottom:35px}.newsletter_page section.banner .short_desc{margin-top:0;margin-bottom:42px;padding:0}.newsletter_page section.banner .newsletter .contact_form{padding:40px 20px !important}.newsletter_page section.banner .newsletter .contact_form.sent_ok .msg_thanks .content{padding:0}}.download_blog_page .wpcf7-not-valid-tip{position:absolute;padding-left:20px;color:#ff4e4e;font-size:13px;font-family:"Lato",sans-serif}body.partners section.banner{height:auto;max-height:inherit;background-image:url("../../themes/roots-mipo/assets/img/black_texture_8.png");background-position:center;background-size:cover}body.partners section.banner h1{margin-top:25px}body.partners section.banner .short_desc{max-height:70px;padding-right:15%;overflow:hidden;transition:all .3s}@media (max-width:1024px){body.partners section.banner .short_desc{padding-right:0}}body.partners section.banner .short_desc p:last-of-type{margin:0}body.partners section.banner .short_desc.expanded{max-height:155px;overflow:auto}body.partners section.banner .short_desc a{color:#fff;text-decoration:underline}body.partners section.banner .short_desc::-webkit-scrollbar{width:5px}body.partners section.banner .short_desc::-webkit-scrollbar-track{background-color:rgba(255,255,255,0.3);border-radius:5px}body.partners section.banner .short_desc::-webkit-scrollbar-thumb{background:#fff;border-radius:5px}body.partners section.banner #readMoreBtn{display:none}body.partners section.banner .short_desc.expanded+.read-more:after,body.partners section.banner .short_desc.expanded+.read-more-desktop:after{transform:rotate(180deg)}body.partners section.banner .scrollMore{position:absolute;bottom:70px;right:0;left:0;text-align:center;z-index:1}body.partners section.banner .scrollMore button{border:0;background-color:transparent}body.partners .list_partners{padding:120px 0}@media (max-width:1024px){body.partners .list_partners{padding:80px 0}}body.partners .list_partners .container>.row{gap:30px 0}body.partners .list_partners .container>.row .box-partner{text-align:center;border:1px solid #d8d8d8;height:180px;border-radius:20px}body.partners .list_partners .container>.row .box-partner a{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;padding:20px}body.partners .list_partners .container>.row .box-partner a img{max-width:100%;max-height:100%}@media (max-width:1024px){body.partners .list_partners .container>.row>div[class*=" col-"]:nth-of-type(odd){padding-right:10px}body.partners .list_partners .container>.row>div[class*=" col-"]:nth-of-type(even){padding-left:10px}body.partners .list_partners .container>.row .box-partner{height:90px;padding:0 15px}}body.partners.de_lang section.banner h1{font-size:2.125em}.privacy_page .container1387.container{max-width:1387px !important;padding:0 !important}.privacy_page .banner{height:500px !important;margin-top:-100px !important;max-height:none !important;background-image:url("../../themes/roots-mipo/assets/img/black_texture_content.png");background-position:center;background-size:cover}.privacy_page .banner .title{padding-top:20px}.privacy_page .content_page{padding-top:80px;padding-bottom:120px}.privacy_page .content_page h1{line-height:110%;margin:0;color:#000;text-align:center;font-size:36px;font-weight:700}.privacy_page .content_page ul{list-style-type:disc;padding-left:30px}@media (max-width:768px){.privacy_page .content_page ul li span{font-size:16px !important}}.privacy_page .content_page p{font-size:20px !important}.privacy_page .content_page p span{font-size:20px !important}@media screen and (max-width:768px){.privacy_page section .container{padding:0 20px}.privacy_page section .container .row{margin:0 -20px}.privacy_page section .container .row .col-12{padding:0 20px}.privacy_page section.content_page{padding-top:60px !important}.privacy_page section.content_page p{font-size:16px !important}.privacy_page section.content_page p span{font-size:16px !important}}.contact_us_page.container1387 .container{max-width:1387px !important;padding:0 !important}.contact_us_page .banner{height:500px !important;max-height:none !important;overflow:hidden;background-image:url("../../themes/roots-mipo/assets/img/black_texture.png");background-position:center;background-size:cover}.contact_us_page .banner .title{position:relative;top:3px}@media (min-width:768px){.contact_us_page .banner .title{left:60px}}.contact_us_page .banner .map_wrapper{position:relative}.contact_us_page .banner .map_wrapper .map{position:relative}@media (min-width:1500px){.contact_us_page .banner .map_wrapper .map{bottom:104px}}@media (max-width:767px){.contact_us_page .banner .map_wrapper .map{width:142vw;right:21vw;bottom:25px}}@media (min-width:768px) and (max-width:768px){.contact_us_page .banner .map_wrapper .map{right:5vw;bottom:40px;width:100vw}}.contact_us_page .banner .map_wrapper .map text{opacity:0}@media screen and (max-width:576px){.contact_us_page .banner{height:510px !important}.contact_us_page .banner .title{padding:0 20px;margin-top:25px}.contact_us_page .banner .container{padding:0 !important}.contact_us_page .banner .map_wrapper{margin-top:65px}.contact_us_page .banner .map_wrapper img.lazyloaded{width:100%;height:auto}}.contact_us_page #select_platform option.placeholder-option:checked{display:none}.contact_us_page .content_page{padding-top:80px;padding-bottom:129px}.contact_us_page .content_page h1{line-height:110%;margin:0;color:#000;text-align:center;font-size:36px;font-weight:700}.contact_us_page .content_page .addresses{padding-right:0}.contact_us_page .content_page .box_contact:nth-child(1) .title{margin-bottom:9px}.contact_us_page .content_page .box_contact{box-shadow:0 0 25px 0 #e5e5e5;border-radius:20px;padding:45px 30px}.contact_us_page .content_page .box_contact>div{line-height:120%;margin-bottom:9px}.contact_us_page .content_page .box_contact>div:last-of-type{margin:0}.contact_us_page .content_page .box_contact .box_contact_content p{display:flex;flex-direction:column;line-height:120%;margin-bottom:9px}.contact_us_page .content_page .box_contact .box_contact_content p a{color:#000;margin-bottom:9px;text-decoration:none}.contact_us_page .content_page .box_contact p{margin:0}.contact_us_page .content_page .box_contact:not(:last-child){margin-bottom:28px;line-height:120%}.contact_us_page .content_page .box_contact.right{padding-right:60px;padding-left:60px;padding-bottom:60px}.contact_us_page .content_page .box_contact.right.sent_ok{background:#000}.contact_us_page .content_page .box_contact.right.sent_ok .form_t{display:none}.contact_us_page .content_page .box_contact .title{font-size:20px;font-weight:bold;line-height:120%}@media screen and (max-width:992px){.contact_us_page .content_page{padding-top:60px}.contact_us_page .content_page .reverse{flex-direction:column-reverse}.contact_us_page .content_page .reverse .quote{margin:0;padding:0 20px}.contact_us_page .content_page .reverse .quote .box_contact.right{padding-right:20px;padding-left:20px;padding-bottom:50px}.contact_us_page .content_page .reverse .quote .box_contact.right .form-top{flex-direction:column}.contact_us_page .content_page .reverse .quote .box_contact.right .form-top .form-group{width:100%}.contact_us_page .content_page .reverse .quote .box_contact.right .form-top .form-group .form-check{margin-top:25px}.contact_us_page .content_page .reverse .quote .box_contact.right .base_btn{width:100%}}.contact_us_page .quote{display:flex;flex-direction:column;padding-left:129px}.contact_us_page .quote .container{padding:0}.contact_us_page .quote .container .col-12{padding:0}.contact_us_page .quote .sectionTitle,.contact_us_page .quote .sectionDesc{display:none}.contact_us_page .quote .form_t{margin-bottom:20px;font-size:1.25em}.contact_us_page .quote .contact_form{margin-top:20px;background-color:white;border-radius:10px;text-align:center}.contact_us_page .quote .contact_form .wpcf7-form .form-top{display:flex;flex-wrap:wrap;margin:0 -7.5px}.contact_us_page .quote .contact_form .wpcf7-form .form-top .form-group{width:50%;flex:0 0 50%;padding:0 7.5px;margin-bottom:30px}.contact_us_page .quote .contact_form .wpcf7-form .form-top .form-group br{display:none}.contact_us_page .quote .contact_form .wpcf7-form .form-top .form-group p{margin-bottom:0}.contact_us_page .quote .contact_form .wpcf7-form .form-top .form-group input[type="text"],.contact_us_page .quote .contact_form .wpcf7-form .form-top .form-group input[type="email"]{align-items:center;width:100%;height:50px;padding:13px 20px 15px 20px;gap:10px;border-radius:30px;border:1px solid #afafaf}.contact_us_page .quote .contact_form .wpcf7-form .form-top .form-group #required_country_msg{bottom:unset}.contact_us_page .quote .contact_form .wpcf7-form .form-checks{display:flex;align-items:center;flex-wrap:wrap}.contact_us_page .quote .contact_form .wpcf7-form .form-checks .cpu_checkboxes{display:flex;align-items:center;margin-right:15px}.contact_us_page .quote .contact_form .wpcf7-form .form-checks .cpu_checkboxes .form-check-input{margin-top:0 !important}.contact_us_page .quote .contact_form .wpcf7-form .form-checks .cpu_checkboxes .form-check-label{margin-left:5px}.contact_us_page .quote .contact_form .wpcf7-form #required_cpu_msg{position:relative;margin:45px 0 -20px 0;text-align:left}.contact_us_page .quote .contact_form .wpcf7-form #required_cpu_msg{bottom:39px}.contact_us_page .quote .contact_form .wpcf7-form .wpcf7-form-control{height:51px;padding:15px 20px;padding-right:65px;color:#1d1d1d;font-family:var(--thm-font-second);background-color:#fff;border:solid 1px #afafaf;border-radius:30px;width:-webkit-fill-available;cursor:pointer}.contact_us_page .quote .contact_form .wpcf7-form .form-section-title,.contact_us_page .quote .contact_form .wpcf7-form .form-section_title{display:none}.contact_us_page .quote .contact_form .wpcf7-form .form-bottom{min-height:unset}.contact_us_page .quote .contact_form .wpcf7-form .form-bottom .form-group.msg_fld br{display:none}.contact_us_page .quote .contact_form .wpcf7-form .form-bottom .form-group.msg_fld textarea{height:118px}.contact_us_page .quote .contact_form .wpcf7-form .form-bottom .btnField{margin-top:0;text-align:left}.contact_us_page .quote .contact_form .wpcf7-form .form-bottom .btnField .onBlackBG{background-color:var(--green-dark, #00e492)}.contact_us_page .quote .contact_form .wpcf7-form .form-bottom .btnField .onBlackBG:hover{color:var(--black);background-color:var(--white)}.contact_us_page .quote .contact_form .wpcf7-form .form-bottom .btnField .not-allowed{pointer-events:none;background-color:var(--disabled);border:1px solid var(--disabled)}.contact_us_page .quote .contact_form .wpcf7-form .form-bottom p{margin:0}.contact_us_page .quote .contact_form .wpcf7-form .form-bottom .form-check{display:flex;align-items:end;min-height:unset;margin:0;padding-left:0;padding-top:0;font-family:var(--thm-font-second);font-size:inherit;font-weight:400}.contact_us_page .quote .contact_form .wpcf7-form .form-bottom .form-check input{float:none;width:20px;height:20px;margin:0;border-radius:3px;border:solid 1px #000}.contact_us_page .quote .contact_form .wpcf7-form .form-bottom .form-check input::checked{background-color:var(--orange) !important;border-color:var(--orange) !important}.contact_us_page .quote .contact_form .wpcf7-form .form-bottom .form-check label{display:block;line-height:20px;margin-left:10px;color:black;font-size:0.875em}.contact_us_page .quote .contact_form .wpcf7-form .form-bottom .form-check label a{color:#000}.contact_us_page .quote .contact_form .wpcf7-form .form-bottom #message{display:none}.contact_us_page .quote .contact_form .wpcf7-form .form-bottom .form-group{margin-top:26px;margin-bottom:30px}.contact_us_page .quote .contact_form .wpcf7-form .form-checks p{width:100%;margin-bottom:30px}.contact_us_page .quote .contact_form .wpcf7-form .form-checks p p{width:100%;margin:0}.contact_us_page .quote .contact_form .wpcf7-form .form-checks p p span{cursor:pointer}@media (max-width:768px){.contact_us_page .quote .contact_form .wpcf7-form .form-checks p p span{height:74px}}.contact_us_page .quote .contact_form .wpcf7-form .form-checks p p span ul{cursor:pointer}.contact_us_page .quote .contact_form .wpcf7-form .form-check-input:checked{background-color:var(--orange) !important;border-color:var(--orange) !important}.contact_us_page .quote .contact_form .wpcf7-form .form-select{margin-bottom:30px;padding:0;border:none}.contact_us_page .quote .contact_form .wpcf7-form .wpcf7-response-output{display:none}.contact_us_page .quote .contact_form .wpcf7-form .wpcf7-not-valid-tip{position:absolute;padding-left:20px;color:#ff4e4e;font-size:13px;font-family:"Lato",sans-serif;bottom:-37px}.contact_us_page .quote .contact_form .wpcf7-form #required_agree_msg{padding-left:30px !important}.contact_us_page .quote .contact_form .form-group:nth-child(1){order:1}.contact_us_page .quote .contact_form .form-group:nth-child(2){order:2}.contact_us_page .quote .contact_form .form-group:nth-child(3){order:5}.contact_us_page .quote .contact_form .form-group:nth-child(4){order:3}.contact_us_page .quote .contact_form .form-group:nth-child(5){order:4}.contact_us_page .quote .contact_form .form-group:nth-child(6){order:6}.contact_us_page .quote .contact_form .msg_thanks{display:none;text-align:center}.contact_us_page .quote .contact_form .msg_thanks .title{line-height:131.5%;color:#fff;font-size:2.5em;font-weight:700}.contact_us_page .quote .contact_form .msg_thanks .content{line-height:150%;margin-top:5px;color:#fff;font-size:1.5em}.contact_us_page .quote .contact_form .msg_thanks .kit{margin-bottom:45px}.contact_us_page .quote .contact_form .msg_thanks .kit .title{padding:0 19%}.contact_us_page .quote .contact_form .msg_thanks .kit .content{margin-top:5px}.contact_us_page .quote .contact_form .msg_thanks .kit .base_btn{margin:45px auto;margin-top:20px}.contact_us_page .quote .contact_form .msg_thanks .kit .base_btn:hover{color:white}.contact_us_page .quote .contact_form .msg_thanks .kit .kit_prod{text-align:center}.contact_us_page .quote .contact_form .msg_thanks .kit .kit_prod img{display:inline-block;max-height:290px}.contact_us_page .quote .contact_form .msg_thanks .default{margin-bottom:125px}.contact_us_page .quote .contact_form .msg_thanks .default .icon{margin-bottom:35px;text-align:center}.contact_us_page .quote .contact_form .msg_thanks .default .icon img{display:inline-block}.contact_us_page .quote .contact_form .msg_thanks .default .content{margin-top:18px}.contact_us_page .quote .contact_form .msg_thanks .default .base_btn{width:300px;margin:0 auto;margin-top:30px}.contact_us_page .quote .contact_form .msg_thanks .default .base_btn:hover{color:white}.contact_us_page .quote .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_us_page .quote .contact_form .msg_thanks .back i{margin-right:5px}.contact_us_page .quote .contact_form.sent_ok{background-color:#000}.contact_us_page .quote .contact_form.sent_ok form{display:none}.contact_us_page .quote .contact_form.sent_ok .msg_thanks{display:block}.contact_us_page .quote .contact_form.sent_ok .msg_thanks .kit .title{line-height:131.5%;color:#fff;font-size:2.5em;font-weight:700}.contact_us_page .quote .contact_form.sent_ok .msg_thanks .kit .content{line-height:150%;color:#fff;font-size:1.5em}.contact_us_page .quote .contact_form.sent_ok .msg_thanks .base_btn{padding:0}.contact_us_page .quote .contact_form .rss{display:none}.contact_us_page .social_icons{display:flex;justify-content:space-between;align-items:end}.contact_us_page .social_icons a{flex:0 1 47px}@media screen and (max-width:992px){.contact_us_page .quote .contact_form .wpcf7-form .form-bottom .form-check{margin-bottom:0}.contact_us_page .quote .contact_form .wpcf7-form .form-bottom .btnField{margin-top:35px}.contact_us_page .content_page .addresses{margin-top:60px;padding:0 20px}.contact_us_page .content_page .addresses .box_contact{padding:30px 20px}.contact_us_page .content_page .addresses .box_contact>div{padding:0}.contact_us_page .content_page .addresses .box_contact>.col-12{padding:0;margin-top:17px}.contact_us_page .content_page .addresses .box_contact>.col-12:nth-of-type(1){margin-top:0}.contact_us_page .content_page .addresses .box_contact>.col-12 .title{height:auto}.contact_us_page .social_icons{margin-top:45px;padding:0 20px}.contact_us_page .social_icons a{display:flex;justify-content:center;flex:0 0 auto}.contact_us_page .social_icons a img{width:26px}}@media screen and (max-width:768px){.product-compliance-policy .banner .title{margin-top:25px;padding-right:100px}}.product-compliance-policy .content_page{padding-bottom:130px}@media screen and (max-width:768px){.product-compliance-policy .content_page{padding-bottom:100px}}.product-compliance-policy .row{row-gap:30px;margin-top:60px}.product-compliance-policy .row .box{max-width:680px;border:1px solid #d8d8d8;padding:30px 24px;border-radius:20px;height:100%;display:flex;align-items:start;gap:60px;justify-content:space-between}.product-compliance-policy .row .box img{width:165px;height:auto;min-width:100%;flex:0 0 33%}.product-compliance-policy .row .box .left{text-align:left;flex:0 0 66%}.product-compliance-policy .row .box .left .title{line-height:130%;max-width:320px;margin-bottom:18px;font-size:30px;font-weight:700;color:black}.product-compliance-policy .row .box .left .a_title{text-decoration:none !important}.product-compliance-policy .row .box .left .link{margin-top:18px;display:block}@media screen and (max-width:768px){.product-compliance-policy .row .box{height:fit-content;flex-direction:column;gap:15px 0}.product-compliance-policy .row .box img{width:100px}.product-compliance-policy .row .box .left .title{font-size:24px;margin-bottom:12px}.product-compliance-policy .row .box .left a{margin-top:12px}}.faq_page .container{padding:0 12px}.faq_page .banner{height:500px !important;max-height:none !important;padding-bottom:0 !important;margin-top:-100px !important;background-image:url("../../themes/roots-mipo/assets/img/black_texture_content.png");background-position:center;background-size:cover}.faq_page .banner .container>.row{align-items:unset !important}@media (min-width:768px) and (max-width:1024px){.faq_page .banner .container>.row{flex-direction:row-reverse}}@media (max-width:2050px){.faq_page .banner .container>.row div:nth-child(2){bottom:64px}}@media (max-width:1700px){.faq_page .banner .container>.row div:nth-child(2){bottom:54px}}@media (max-width:1400px){.faq_page .banner .container>.row div:nth-child(2){bottom:40px}}@media (max-width:1200px){.faq_page .banner .container>.row div:nth-child(2){bottom:30px}}@media (max-width:1024px){.faq_page .banner .container>.row div:nth-child(2){bottom:0}}@media (width:1024px) and (height:768px){.faq_page .banner .container>.row{flex-direction:row-reverse}}.faq_page .content_page{padding-top:80px}.faq_page .content_page h1{line-height:110%;margin:0;color:#000;text-align:center;font-size:36px;font-weight:700}.faq_page .content_page .faq_search_input{position:relative}.faq_page .content_page .faq_search_input input{width:100%;height:50px;margin-bottom:30px;padding:13px 20px 15px 60px;border-radius:74px;border:1px solid #c8c8c8}.faq_page .content_page .faq_search_input img{position:absolute;top:16px;left:23px}.faq_page #faq{padding-bottom:245px}@media (min-width:1700px){.faq_page #faq .container{max-width:1420px}}.faq_page #faq .questions_wrapper{max-width:inherit}.faq_page #faq .questions_wrapper h2{font-weight:500 !important}.faq_page #faq .questions_wrapper .accordion-body{background:#f6f6f6;border-radius:0 0 20px 20px}@media (max-width:768px){.faq_page #faq .questions_wrapper .accordion-body{padding-right:20px}}.faq_page #faq .questions_wrapper .accordion-body .flex{display:flex;align-items:stretch;justify-content:start;gap:20px}.faq_page .showing{margin-top:0;margin-bottom:35px}@media screen and (max-width:767px){.faq_page .banner .title{padding-top:20px}.faq_page .content_page{padding-top:65px}.faq_page .content_page .container{padding:0 20px}.faq_page .content_page .container .row{margin:0 -20px}.faq_page .content_page .container .row .col-12{padding:0 20px}.faq_page .content_page .faq_search_input input{height:60px}.faq_page .content_page .faq_search_input img{top:22px}.faq_page .content_page #faq{padding-top:10px}.faq_page .banner{padding-bottom:50px}.faq_page .banner img.faq_img{margin-top:150px}}.page-template-search_results .search_results_page .flex{position:relative;height:60px;display:flex;padding-right:30px;justify-content:space-around;align-items:center;gap:25px;border-radius:74px;border:1px solid #c8c8c8;margin:60px 0px 30px 0px}.page-template-search_results .search_results_page .flex #searchbox_global_{flex:1 1 60%}.page-template-search_results .search_results_page .flex button{background-color:transparent;border:none;width:100%;text-align:left}.page-template-search_results .search_results_page .flex .dropdown{display:flex;height:100%;width:260px}.page-template-search_results .search_results_page .flex .dropdown::after{height:47.5px;content:"";position:relative;border-right:1px solid #c8c8c8;top:6.25px}.page-template-search_results .search_results_page .flex .dropdown #dropdown_button{color:black;display:flex;align-items:center;gap:5px}.page-template-search_results .search_results_page .flex .dropdown #dropdown_button #arrow{width:15px}.page-template-search_results .search_results_page .flex .dropdown ul.dropdown-menu{transform:translate3d(0, 75px, 0px) !important;inset:inherit !important}.page-template-search_results .search_results_page .flex .dropdown ul.dropdown-menu li.options{font-weight:400;text-align:left;padding:5px 20px}.page-template-search_results .search_results_page .flex input.ais-SearchBox-input{border:none;box-shadow:none;border-radius:75px;font-size:18px}.page-template-search_results .search_results_page .flex .search_close{display:flex;position:relative;justify-content:space-evenly;align-items:center}.page-template-search_results .search_results_page .flex .search_close::after{height:47.5px;content:"";position:relative;border-right:1px solid #c8c8c8;left:12.5px}.page-template-search_results .search_results_page .breadcrumbs{padding:0px !important}.page-template-search_results .search_results_page .content_page{padding-bottom:150px}.page-template-search_results .search_results_page .content_page .more_results{cursor:pointer}.page-template-search_results .search_results_page .content_page .results_list .categories{padding:0;padding-top:60px;margin-top:60px;margin-bottom:40px}.page-template-search_results .search_results_page .content_page .results_list .categories .container{position:relative}.page-template-search_results .search_results_page .content_page .results_list .categories .container .cat_title{line-height:36px;letter-spacing:0.24px;font-size:24px;font-weight:600}.page-template-search_results .search_results_page .content_page .results_list .categories .container:before{content:"";display:flex;position:relative;left:0;right:0;top:-60px;border-bottom:1px solid #e8e8e8}.page-template-search_results .search_results_page .content_page .results_list .products_results{padding-bottom:0}.page-template-search_results .search_results_page .content_page .results_list .products_results .blog_results .btn_wrap{margin-top:40px}.page-template-search_results .search_results_page .content_page .results_list .btn_wrap{margin-top:20px}.page-template-search_results .search_results_page .content_page .count_results+.results_list .categories{padding-top:30px;margin-top:0}.page-template-search_results .search_results_page .content_page .count_results+.results_list .categories .container:before{display:none}@media (max-width:768px){.page-template-search_results .search_field_global{padding-top:80px}.page-template-search_results .search_field_global .flex{flex-direction:column;gap:5px 0 !important;max-width:100% !important;height:auto;margin:0px 0px;padding:0;color:black;border:none !important;overflow:visible !important}.page-template-search_results .search_field_global .flex #searchbox_global_{width:100%}.page-template-search_results .search_field_global .flex #searchbox_global_ .ais-SearchBox{height:auto}.page-template-search_results .search_field_global .flex #searchbox_global_ .ais-SearchBox .ais-SearchBox-form{height:auto}.page-template-search_results .search_field_global .flex #searchbox_global_ .ais-SearchBox .ais-SearchBox-form input.ais-SearchBox-input{height:60px;padding-left:50px;border:1px solid #c8c8c8 !important;border-radius:74px}.page-template-search_results .search_field_global .flex .search_close{height:0px;visibility:hidden}.page-template-search_results .search_field_global .flex .dropdown{width:335px;height:60px}.page-template-search_results .search_field_global .flex ::after{visibility:hidden}.page-template-search_results .search_field_global .flex .icon{position:absolute;top:18px;left:18px}.page-template-search_results .search_field_global .flex .dropdown{width:100%;height:auto;margin-bottom:10px}.page-template-search_results .search_field_global .flex .dropdown #dropdown_button{gap:0 9px;padding:0;font-size:1.5em}.page-template-search_results .search_field_global .flex .dropdown #dropdown_button img{transform:rotate(180deg)}.page-template-search_results .search_field_global .flex .dropdown ul.dropdown-menu{width:100%}.page-template-search_results .search_field_global .flex .dropdown ul.dropdown-menu>li{transform:translate3d(0, 45px, 0px) !important}.page-template-search_results .search_field_global .flex .dropdown ul.dropdown-menu>li button{color:#1d1d1d}.page-template-search_results .search_results_page .content_page{padding-bottom:100px}.page-template-search_results .search_results_page .content_page .results_list .categories{margin-top:100px;padding-top:40px;margin-bottom:30px}.page-template-search_results .search_results_page .content_page .results_list .categories .container .cat_title{letter-spacing:0.16px;font-size:1em}.page-template-search_results .search_results_page .content_page .results_list .categories .container:before{top:-40px}.page-template-search_results .search_results_page .content_page .results_list.products_results>.container>.row,.page-template-search_results .search_results_page .content_page .results_list .blog_results>.container>.row{gap:30px 0}.page-template-search_results .search_results_page .content_page .results_list.products_results>.container>.row>.col-12,.page-template-search_results .search_results_page .content_page .results_list .blog_results>.container>.row>.col-12{margin:0}.page-template-search_results .search_results_page .content_page .results_list.products_results>.container>.row>.col-12 .newsCard,.page-template-search_results .search_results_page .content_page .results_list .blog_results>.container>.row>.col-12 .newsCard{margin:0}.page-template-search_results .search_results_page .content_page .results_list.products_results>.container>.row>.col-12 .newsCard .card_desc_bottom,.page-template-search_results .search_results_page .content_page .results_list .blog_results>.container>.row>.col-12 .newsCard .card_desc_bottom{align-items:end}.page-template-search_results .search_results_page .content_page .results_list.products_results .btn_wrap,.page-template-search_results .search_results_page .content_page .results_list .blog_results .btn_wrap{margin:0}.page-template-search_results .search_results_page .content_page #webinars .products_results>.container>.row{gap:30px 0}.page-template-search_results .search_results_page .content_page #webinars .products_results>.container>.row>.col-12{margin:0}.page-template-search_results .search_results_page .content_page #webinars .products_results>.container>.row>.col-12 .box_webinar{padding-bottom:0 !important}}.page-template-download_blog header{background-color:black}.page-template-download_blog .page-wrapper{background-color:black}.page-template-download_blog .content{display:flex;justify-content:center;align-items:center}.page-template-download_blog .content h1{color:#fff;font-weight:700;line-height:120%}.page-template-download_blog .content .form{padding:40px;background-color:white;margin:100px 0px;border-radius:10px}.page-template-download_blog .content .form form{margin:20px}.page-template-download_blog .content .form #input{width:50%;margin-bottom:10px}.page-template-download_blog .content .form input:not(.form-check-input){width:100%;height:50px;color:#9b9b9b;border-radius:30px;border:1px solid #afafaf;padding:13px 20px 15px 20px}.page-template-download_blog .content .form .wpcf7-response-output{display:none}.page-template-download_blog .content .row1{display:flex;justify-content:center;gap:20px}.page-template-download_blog .content .row1 #name{width:50%}.page-template-download_blog .content .row2{display:flex;justify-content:center;gap:20px}.page-template-download_blog .content .row2 select{width:100%;height:50px;border-radius:30px;border:1px solid #afafaf;color:#9b9b9b}.page-template-download_blog .content .row3{display:flex;flex-direction:column;justify-content:center;gap:20px;align-items:flex-start}.page-template-download_blog .content .row3 .base_btn{width:100%;background-color:var(--green);border-radius:30px;border:1px solid #afafaf;padding:0px 20px;height:50px;display:flex;align-items:center;justify-content:center}.page-template-download_blog .content .row3 .base_btn:hover{background-color:white;border-color:var(--green)}.page-template-download_blog .content .row3 p{margin:0}.page-template-download_blog .content .row3 p a{height:40px;text-decoration:none;color:black;font-size:1.125em;font-weight:500;display:flex;justify-content:center;align-items:center}.page-template-download_blog .content .row3 .form-check{padding-left:0.8em}.page-template-download_blog .content .row3 .form-check .form-check-label a{color:#000}.page-template-download_blog .content .row3 .not-allowed{pointer-events:none;background-color:var(--disabled);border:1px solid var(--disabled)}.page-template-download_blog .content #email{width:100%;margin-bottom:30px}@media (max-width:1024px){.page-template-download_blog .content{flex-direction:column}.page-template-download_blog .content h1{margin-top:20px}.page-template-download_blog .content .form{padding:40px 20px}.page-template-download_blog .content .form #input{width:100% !important}.page-template-download_blog .content .form .row1{flex-direction:column;gap:0px}.page-template-download_blog .content .form .row2{flex-direction:column;gap:0px}.page-template-download_blog .content .form .row3{flex-direction:column}.page-template-download_blog .container{padding:0 20px}}