:root,html{font-size:18px!important}@media only screen and (min-width:980px) and (max-width:1444px){:root,html{font-size:15px!important}}@media only screen and (min-width:451px) and (max-width:979px){:root,html{font-size:16px!important}}@media only screen and (max-width:450px){:root,html{font-size:14px!important}}@media only screen and (min-width:2000px){:root,html{font-size:25px!important}}@media only screen and (min-width:3000px){:root,html{font-size:36px!important}}.frm_style_formidable-style.with_frm_style .form-field input:not([type=file]):not([type=range]):not([readonly]):focus,.frm_style_formidable-style.with_frm_style select:focus,.frm_style_formidable-style.with_frm_style .form-field textarea:focus,.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=text],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=password],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=email],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=number],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=url],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=tel],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=search],.frm_form_fields_active_style,.frm_style_formidable-style.with_frm_style .frm_focus_field .frm-card-element.StripeElement{background-color:#010b4d!important}a{colour:#ffffff}.tj-vertical-menu .et-menu>li{padding-left:0px;padding-right:0px}.tj-vertical-menu .et_pb_menu__menu nav ul li{display:block;width:100%;margin:10px 0}.tj-vertical-menu .et_pb_menu__menu nav ul li a{padding:20px!important;background:#f0f3f6;border-radius:6px;border:2px solid #f0f3f6}.tj-vertical-menu .et_pb_menu__menu nav ul li a:hover{opacity:1!important;color:#ffffff;background:#00d263;border-color:#00d263}.tj-vertical-menu .et_pb_menu__menu nav ul li.current-menu-item a{opacity:1!important;color:#ffffff;background:#00d263;border-color:#00d263}.tj-vertical-menu .et_pb_menu__menu .menu-item-has-children>a:first-child:after{content:"5"!important;padding:20px;font-size:24px}.tj-vertical-menu .et_pb_menu__menu .menu-item-has-children .menu-item-has-children>a:first-child:after{padding:8px!important;right:0px!important}.tj-vertical-menu .et_pb_menu__menu nav ul li ul{top:0!important}.tj-vertical-menu .et_pb_menu__menu nav li ul{left:100%!important}.tj-vertical-menu ul li a:before{font-family:'ETMODULES';content:'\24';text-align:center;vertical-align:middle;margin-right:8px;margin-left:0px;color:#00d263;font-size:1.3em;transition:all .75s ease}.tj-vertical-menu ul li a:hover:before{margin-left:7px;color:white!important;transition:all .75s ease}.tj-vertical-menu ul li.current-menu-item a:before{margin-left:7px;color:#ffffff!important}@media (max-width:980px){.et-db #et-boc .et-l .tj-vertical-menu .et_pb_menu__menu{display:flex}.et-db #et-boc .et-l .tj-vertical-menu .et_mobile_nav_menu{display:none}}.tj-blog-list .et_pb_ajax_pagination_container{overflow:hidden;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:25px}@media only screen and (max-width:1024px){.tj-blog-list .et_pb_ajax_pagination_container{grid-template-columns:repeat(1,1fr)}}.tj-blog-list .et_pb_post{background-color:#000849;padding:10px;border-radius:20px;border:1px solid #ffffff!important}.tj-blog-list .et_pb_post:hover{background-color:#ffffff}.tj-blog-list .post-content{padding:25px}.tj-blog-list .entry-title{margin:0 25px 10px 25px}.tj-blog-list .post-meta{margin:0 25px 10px 25px}.tj-blog-list .post-content-inner{margin-bottom:75px}.tj-blog-list div.post-content a.more-link{font-size:1rem;color:#FFFFFF!important;padding:15px 25px;background:rgba(255,255,255,0.2);width:fit-content;border-radius:50px;position:absolute;bottom:20px;left:25px}.tj-blog-list .et_pb_post:hover div.post-content a.more-link{background:#00a19a}.tj-blog-list>div>div{display:none}.tjbreadcrumbs a{color:#ffffff!important}@media only screen and (min-width:990px){.tj-center{display:flex;align-items:center;justify-content:center}}.tjflex-center,.tjflex-left,.tjflex-right .et_pb_button_module_wrapper{width:fit-content}.tjflex-center{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.tjflex-left{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start}.tjflex-right{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-end}.tj-col-center{display:flex;flex-direction:column;justify-content:center}.tj-col-space{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:981px){.tj-row-order{display:flex!important;flex-wrap:wrap}.tj-row-order .tj-col-1{order:1}.tj-row-order .tj-col-2{order:2}.tj-row-order .tj-col-3{order:3}}body #page-container .et_pb_section .et_pb_row .book-btn:before{font-size:2rem!important;background:#ffffff;border-radius:100%;transition:transform 0.3s ease;transform:scale(1)}body #page-container .et_pb_section .et_pb_row .book-btn:hover:before{transform:scale(1.2)}.border-with-dots .et_pb_divider_internal::before,.border-with-dots .et_pb_divider_internal::after{content:"";position:absolute;bottom:-2px;width:7px;height:7px;background-color:#ffffff;border-radius:50%}.border-with-dots .et_pb_divider_internal::before{left:0}.border-with-dots .et_pb_divider_internal::after{right:0}.tj-card-review .et_pb_testimonial_description::before{color:#FFC107;content:'\e033\e033\e033\e033\e033';display:block;font-family:'ETmodules';margin:10px 0 25px 0;font-size:1.4rem;letter-spacing:5px}@media (min-width:981px){.flip-box-row{background-color:transparent;position:relative;height:fit-content}.flip-box-column{height:fit-content;position:relative;width:100%}body:not(.et-fb) .flip-box-front{opacity:1;position:relative;z-index:2;transition:opacity 0.8s ease;display:flex;align-content:center;align-items:center}body:not(.et-fb) .flip-box-back{opacity:0;position:absolute;top:0;left:0;width:100%;z-index:1;transition:opacity 0.8s ease,transform 3s ease}body:not(.et-fb) .flip-box-row:hover .flip-box-front{opacity:0;z-index:1}body:not(.et-fb) .flip-box-row:hover .flip-box-back{opacity:1;z-index:2;transform:translateY(0)}}.hero-col{display:flex;align-content:center;align-items:center;justify-content:center}body:not(.et-fb) .swap-text{overflow:hidden;height:0;padding-top:0;margin-bottom:0!important;transition:height 0.5s ease,padding 0.5s ease,margin-bottom 0.3s ease}.et_pb_blurb.swap-text.open{margin-bottom:15px!important}.swap-text.open{margin-bottom:15px}.slider-row .active article{background-color:#ffffff}.slider-row .active .et_pb_post .entry-title a{color:#000849!important}.slider-row .active .et_pb_post .post-content p{color:#000849!important}.slider-row .active .et_pb_post div.post-content a.more-link{background-color:#00A19A}.slider-row article{background-color:#000849;padding:5px;border-radius:15px}.slider-row .et_pb_post p{color:#ffffff!important}.slider-row .entry-title{margin:0 5%}.slider-row .post-content{margin:0 5% 5% 5%}.slider-row .et_pb_post div.post-content a.more-link{color:#FFFFFF!important;border-width:0px!important;border-radius:50px;font-size:1.1rem;background-color:rgba(255,255,255,0.2);width:fit-content;padding:15px 30px;margin-top:5%}.text-btn{color:#FFFFFF!important;border-width:0px!important;border-radius:50px;font-size:1.1rem;background-color:rgba(255,255,255,0.2);padding:15px 30px;margin-top:20px}.tj-cards:hover .text-btn{color:#FFFFFF!important;background-color:#00a19a}.tj-cards .et_pb_module_header{margin-bottom:25px}.steps-color .slick-dots li span.slick-numbers-pagination{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);padding:30px 18px!important;position:relative;cursor:pointer;line-height:1;white-space:nowrap;border:none!important;box-shadow:none!important}.steps-color .slick-dots li span.slick-numbers-pagination::before{content:"Step ";margin-right:4px}.steps-color .slick-dots li.slick-active span{transform:scale(1.05);transition:transform 0.2s ease;padding:35px 18px!important;border:none!important}.steps-color .slick-dots li:nth-child(1) span.slick-numbers-pagination{background-color:#152795!important}.steps-color .slick-dots li:nth-child(2) span.slick-numbers-pagination{background-color:#D647D4!important}.steps-color .slick-dots li:nth-child(3) span.slick-numbers-pagination{background-color:#3EB0E3!important}.steps-color .slick-dots li:nth-child(4) span.slick-numbers-pagination{background-color:#737FC7!important}.steps-color .slick-dots li:nth-child(5) span.slick-numbers-pagination{background-color:#00A19A!important}.steps-color .slick-dots li:nth-child(6) span.slick-numbers-pagination{background-color:#000000!important}.slick-dots li span.slick-numbers-pagination{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);padding:30px 38px!important;position:relative;cursor:pointer;line-height:1;white-space:nowrap;box-shadow:0 0 0 3px white}.slick-dots li.slick-active span{transform:scale(1.05);transition:transform 0.2s ease;padding:35px 45px!important}.dondivi_grid_item:hover .ddb-grid-item-body{color:#010b4d!important}.dondivi_grid_item:hover .ddb-grid-item-button{background-color:#00a19a!important}#lima-grid .et_pb_module_inner{height:100%}#lima-grid .ddb-grid-content{height:100%}#lima-grid .ddb-custom-grid-item{position:relative;display:flex;flex-direction:column;justify-content:flex-start;height:100%;padding-bottom:60px}#lima-grid .et_pb_button_module_wrapper{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);width:100%;text-align:center}@media (max-width:980px){.horizontal-scroll-row{display:flex;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}.horizontal-scroll-row .et_pb_column{flex:0 0 auto;width:auto;min-width:250px}}.horizontal-scroll-row::-webkit-scrollbar{height:10px}.horizontal-scroll-row::-webkit-scrollbar-track{background:transparent}.horizontal-scroll-row::-webkit-scrollbar-thumb{background-color:white;border-radius:50px}.horizontal-scroll-row{scrollbar-color:white transparent;scrollbar-width:thin}.pac_dtm-label,.pac_dtm_icon_placement-top .pac_dtm_title_subtitle,.subtitle{width:100%!important}@media only screen and (max-width:979px){.scroll-viewport{position:relative;overflow:hidden}.scroll-viewport::after{font-family:'ETmodules';content:'\35';position:absolute;right:0px;bottom:70px;transform:translateY(-50%);font-size:3rem;color:white;visibility:visible}.scroll-viewport::before{font-family:'ETmodules';content:'\34';position:absolute;left:0px;bottom:70px;transform:translateY(-50%);font-size:3rem;color:white;visibility:visible}}@media only screen and (max-width:979px){.pac_dtm-phone-top::after{font-family:'ETmodules';content:'\35';position:absolute;right:-35px;top:5px;font-size:3rem;color:white;visibility:visible}.pac_dtm-phone-top::before{font-family:'ETmodules';content:'\34';position:absolute;left:-35px;top:5px;font-size:3rem;color:white;visibility:visible}}#menutab .subtitle a{color:#ffffff!important;font-size:1rem!important}#menu-footermenu li a{padding:10px 0!important}#menu-footermenu li{border-right:1px solid #ffffff}.desktop-menu .ddb-menu{margin-right:170px}.hero-section{display:flex!important;flex-wrap:wrap;align-content:center}.with_frm_style .frm_primary_label{font-size:1rem!important}.with_frm_style input[type=text],.with_frm_style input[type=password],.with_frm_style input[type=email],.with_frm_style input[type=number],.with_frm_style input[type=url],.with_frm_style input[type=tel],.with_frm_style input[type=phone],.with_frm_style input[type=search],.with_frm_style select,.with_frm_style textarea,.frm_form_fields_style,.with_frm_style .frm_scroll_box .frm_opt_container,.frm_form_fields_active_style,.frm_form_fields_error_style,.with_frm_style .frm-card-element.StripeElement,.with_frm_style .frm_slimselect.ss-main{font-size:1rem!important;padding:0.8rem 1rem!important;border-radius:2rem!important}.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message,.frm_style_formidable-style.with_frm_style input[type=submit],.frm_style_formidable-style.with_frm_style .frm_submit input[type=button],.frm_style_formidable-style.with_frm_style .frm_submit button,.frm_form_submit_style,.frm_style_formidable-style.with_frm_style .frm-edit-page-btn{font-size:1rem!important;padding:0.7rem 1rem!important}.pac_dtm_title_subtitle .subtitle a{font-weight:500!important;font-family:'open sans',Helvetica,Arial,Lucida,sans-serif!important}.ddb-popup{width:80%!important}.tab-bottom-border .pac_dtm_title_subtitle,.tab-bottom-border .pac_dtm-wrapper{min-height:4rem}