.primary_clr{color:#3BC32A}.banner_section{position:relative}.banner_section:after{position:absolute;content:"";left:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,0.90);z-index:1}.banner_section .et_pb_row{z-index:2}header .et-menu .menu-item:hover a{color:#fff!important;opacity:1}body{font-family:'Host Grotesk Regular',Helvetica,Arial,Lucida,sans-serif;font-size:24px;line-height:1.36em}header .et_pb_fullwidth_menu .et_pb_menu__menu>nav>ul,header .et_pb_menu .et_pb_menu__menu>nav>ul{justify-content:space-around!important;width:100%}header .et_pb_menu__menu,header .et_pb_menu__menu .et-menu-nav{width:100%}header .et_pb_menu__menu nav>ul>li{position:relative}header .et_pb_menu__menu nav>ul>li:after{position:absolute;content:"";left:50%;bottom:-8px;width:100%;height:2px;background:#3BC32A;opacity:0;visibility:hidden;width:0;transform:translateX(-50%);transition:all 0.3s}nav>ul>li.current_page_item:after{opacity:1!important;visibility:visible!important;width:110%!important;left:50%}.et_pb_button{font-size:20px;border:1px solid #fff;border-radius:50px;color:#fff}.et_pb_button:hover{border:1px solid #3BC32A;background:#3BC32A;color:#000!important}.de-inline-buttons .et_pb_button_module_wrapper{display:inline-block}.section_title .et_pb_text_inner{display:inline-block;background:#3BC32A;font-size:20px;color:#fff;font-weight:normal;padding:5px 35px}.section_title.black_title .et_pb_text_inner{background:transparent;color:#000;border:1px solid #000}.full_row.et_pb_row{width:100%}.right_border{border-right:1px solid #fff}.divi8_testimonial_carousel_lite .carousel_content{display:flex;flex-direction:column-reverse;flex-wrap:wrap;background:rgba(217,217,217,0.14);border-radius:5px;padding:60px 30px 120px 30px}.divi8_testimonial_carousel_lite .swiper-navi-container,.divi8_testimonial_carousel_lite .image_circle,.divi8_testimonial_carousel_lite .social-media-container,.divi8_testimonial_carousel_lite .position_design{display:none!important}.divi8_testimonial_carousel_lite .carousel_content p{font-size:24px;color:#000000}.divi8_testimonial_carousel_lite .carousel_content p{font-size:24px;color:#000000}.divi8_testimonial_carousel_lite_0 .swiper-pagination{margin:0 0 15px!important;position:absolute!important;display:block!important;bottom:30px;width:100%!important;left:0}body .divi8_testimonial_carousel_lite_0 .swiper-pagination-bullet{width:10px;height:10px;background-color:#D9D9D9;transform:scale(1)!important;opacity:1!important;position:static}.swiper-pagination-bullet-active{opacity:1;background:#3BC32A!important}.title_icon{position:relative}.title_icon:before{position:absolute;content:"";background:url(https://form100consulting.com/wp-content/uploads/2025/03/arrow.svg);background-position:left top;background-repeat:no-repeat;left:-90px;width:70px;height:70px;background-size:contain;top:18px}.divi8_image_carousel .swiper-slide img{width:auto;height:inherit;object-fit:cover;border-radius:0}.divi8_image_carousel .swiper-wrapper{align-items:center}.divi8_image_carousel_0 .img_caro_text{display:none}.divi8_image_carousel_item img{display:block;border-radius:0}.scroll_text marquee span{border:1px solid rgba(255,255,255,0.29);border-radius:40px;font-size:20px;padding:20px 35px}.scroll_text marquee{padding:22px 0}.et_pb_accordion .et_pb_toggle{background-color:transparent;padding:20px 40px;border:1px solid #fff}.et_pb_accordion .et_pb_toggle .et_pb_toggle_title:before{display:none;content:"-"}.et_pb_accordion .et_pb_toggle .et_pb_toggle_title:after{position:absolute;content:"+";background-position:left top;background-repeat:no-repeat;right:0px;width:24px;height:24px;background-size:contain;top:50%;transform:translateY(-50%) rotate(0deg)}.et_pb_button_module_wrapper .btn_icon_left.et_pb_button{position:relative;background:url(https://form100consulting.com/wp-content/uploads/2025/03/title_icon_left.svg)!important;background-position:left center!important;background-repeat:no-repeat!important;background-size:30px!important;border:none!important;background-color:transparent!important;pointer-events:none}.et_pb_accordion .et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title:after{transform:translateY(-50%) rotate(45deg)}.contact_form_wrapper.gform_wrapper .gfield input[type=email],.contact_form_wrapper.gform_wrapper .gfield input[type=number],.contact_form_wrapper.gform_wrapper .gfield input[type=password],.contact_form_wrapper.gform_wrapper .gfield input[type=tel],.contact_form_wrapper.gform_wrapper .gfield input[type=text],.contact_form_wrapper.gform_wrapper .gfield input[type=url],.contact_form_wrapper.gform_wrapper form textarea,.contact_form_wrapper.gform_wrapper .gfield select{border:1px solid #fff!important;font-size:24px;background-color:transparent!important;border-radius:0px!important;padding:14px 35px!important;color:#fff!important;height:65px;margin-top:0;outline:none;font-weight:normal}.contact_form_wrapper.gform_wrapper form ::-webkit-input-placeholder{color:#ccc;opacity:1!important}.contact_form_wrapper.gform_wrapper form ::-moz-placeholder{color:#ccc;opacity:1!important}.contact_form_wrapper.gform_wrapper form :-ms-input-placeholder{color:#ccc;opacity:1!important}.contact_form_wrapper.gform_wrapper form :-moz-placeholder{color:#ccc;opacity:1!important}.contact_form_wrapper.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:30px}.contact_form_wrapper.gform_wrapper .gform_required_legend{display:none}.contact_form_wrapper.gform_wrapper .gform_footer{justify-content:right;padding-top:20px;margin-top:20px}.contact_form_wrapper.gform_wrapper .gform_footer .gform_button{background:#fff;border:none;font-size:24px;font-weight:normal;color:#000;padding:24px 30px;min-width:268px;border-radius:44px;cursor:pointer;margin-bottom:0;transition:all 0.3s}.contact_form_wrapper.gform_wrapper .gform_footer .gform_button:hover{background:#3BC32A;color:#fff}.contact_form .gform_confirmation_message{color:#3BC32A;text-align:center}footer a{color:#000}footer a:hover{color:#000;text-decoration:underline}h3,h4,h5,h6{line-height:1.2em}.et_pb_button{min-width:200px;text-align:center}.header_col .header_menu .mobile_nav .mobile_menu_bar:before{color:#fff!important}.et_pb_section_video_bg video{object-fit:cover;object-position:center center;width:100%;height:100%}.mejs-container.mejs-video video{top:-123px;position:relative}.custom_list .et_pb_blurb_description ul li{margin-bottom:12px;line-height:1.2em}.custom_list .et_pb_blurb_description ul{padding-top:20px}.et_pb_module_header{margin-bottom:14px}.contact_info .et_pb_blurb_content{display:flex;grid-column-gap:12px;justify-content:center;align-items:center}.contact_info .et_pb_main_blurb_image{margin-bottom:0}.contact_info .et_pb_blurb_description a{color:#fff}.contact_info .et_pb_blurb_description a:hover{text-decoration:underline}header .et-menu.nav .sub-menu,body .et_pb_menu_0_tb_header.et_pb_menu .nav li ul{border-top:none!important}header .et-menu.nav .sub-menu li a{padding-left:0!important;padding-right:0!important}header .et-menu.nav .current-menu-parent>a{color:#fff!important}.et_pb_blog_grid h2{font-size:30px;line-height:1.2;color:#000}.et_pb_blog_grid h2 a{color:#000}.et_pb_blog_grid h2 a:hover{color:#3BC32A;transition:all 0.3s}.et_pb_blog_grid .post-content-inner,.et_pb_blog_grid .post-content-inner p{font-size:20px;color:#000;line-height:1.5}.main_title .et_pb_text_inner h3{font-size:42px!important}.banner_title .et_pb_text_inner h2{font-size:94px!important}@media screen and (min-width:981px){.et_pb_gutters3 .col_mar_40 .et_pb_column{margin-right:2%!important}.et_pb_gutters3 .col_mar_40 .et_pb_column:last-child{margin-right:0!important}.et_pb_gutters3 .col_mar_30 .et_pb_column_1_2,.et_pb_gutters3.et_pb_row .col_mar_30 .et_pb_column_1_2{width:48%}.et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3{width:31%;margin-right:3%}.et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post{margin-bottom:10%}}@media screen and (max-width:980px){body{font-size:24px;line-height:1.4em}.divi8_testimonial_carousel_lite .carousel_content p{font-size:24px}.right_border{border-right:none}footer .et_pb_column{margin-bottom:15px!important}.et_pb_button_module_wrapper .btn_icon_left.et_pb_button{background-size:17px!important;padding-left:30px!important;padding-top:10px!important;padding-bottom:10px!important}.et_pb_accordion .et_pb_toggle{padding:20px 25px}.header_col{align-items:center}.header_col .header_menu .et_pb_menu__wrap{justify-content:right;margin-top:-22px}.header_col .et_mobile_menu{border-top:1px solid #3BC32A}.header_col .header_menu .et_pb_menu__wrap .et_mobile_menu,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul{background-color:RGBA(0,0,0,1)!important}.header_logo{margin-bottom:0!important;margin-left:0!important;text-align:left!important}.header_col .header_menu{margin-top:0!important}.br_none .et_pb_text_inner br{display:none}.main_title .et_pb_text_inner h3{font-size:38px!important}.banner_title .et_pb_text_inner h2{font-size:60px!important}}@media screen and (max-width:767px){body{font-size:18px;line-height:1.4em}.divi8_testimonial_carousel_lite .carousel_content p{font-size:18px}.section_title .et_pb_text_inner{font-size:16px;padding:9px 30px 7px}.main_title .et_pb_text_inner h3{font-size:30px!important}.banner_title .et_pb_text_inner h2{font-size:40px!important}.divi8_testimonial_carousel_lite .carousel_content{padding:51px 26px 90px 26px}.divi8_testimonial_carousel_lite_0 .swiper-pagination{bottom:0px}.title_icon:before{left:-50px;width:44px;height:36px;top:8px}.m_mar_10{margin-bottom:14px!important}.title_icon{margin-left:50px!important}.contact_form_wrapper.gform_wrapper .gfield input[type=email],.contact_form_wrapper.gform_wrapper .gfield input[type=number],.contact_form_wrapper.gform_wrapper .gfield input[type=password],.contact_form_wrapper.gform_wrapper .gfield input[type=tel],.contact_form_wrapper.gform_wrapper .gfield input[type=text],.contact_form_wrapper.gform_wrapper .gfield input[type=url],.contact_form_wrapper.gform_wrapper form textarea,.contact_form_wrapper.gform_wrapper .gfield select{font-size:18px;padding:12px 25px!important;height:55px}.contact_form_wrapper.gform_wrapper .gform_footer .gform_button{font-size:18px;padding:20px 30px;line-height:32px!important;width:100%}.scroll_text marquee span{font-size:16px;padding:12px 30px}.header_logo img{max-width:300px!important}}@media screen and (max-width:480px){.de-inline-buttons .et_pb_button_module_wrapper{display:block}.de-inline-buttons .et_pb_button_module_wrapper .et_pb_button{width:100%}.header_logo img{max-width:220px!important}}@media(max-width:767px){div.et_pb_sticky .et_pb_image{margin-bottom:0!important}}