.fern_icon_gradient .et-pb-icon,.footer_social_icon .et_pb_icon:hover .et_pb_icon_wrap .et-pb-icon{background:linear-gradient(180deg,var(--gcid-primary-color),var(--gcid-secondary-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.fren_header_section .et_pb_menu .et_pb_menu__menu .et-menu-nav ul li ul{border:none;padding:0}.fren_header_section .et_pb_menu .et_pb_menu__menu .et-menu-nav ul li ul li{padding:0;width:100%}.fren_header_section .et_pb_menu .et_pb_menu__menu .et-menu-nav ul li ul li a{padding:10px 20px;transition:all .5s ease;width:100%}.fren_header_section .et_pb_menu .et_pb_menu__menu .et-menu-nav ul li ul li a:hover{background-color:var(--gcid-primary-color);color:var(--gcid-link-color)!important}.fren_header_section .et_pb_menu .et_pb_menu__menu .et-menu-nav ul li ul li ul{top:0}.fren_header_section .et_pb_menu .nav li ul.sub-menu li.current-menu-item>a{color:var(--gcid-heading-color)!important}.fren_header_section .et_pb_menu .et_mobile_nav_menu .et_mobile_menu{padding:10px;left:0;right:0;width:auto;margin:20px 0 0}.fren_header_section .et_pb_menu .et_mobile_nav_menu ul li>a{border:none;background-color:#fff;font-size:16px!important;line-height:21px!important;padding:10px 30px 10px 20px;position:relative}.fren_header_section .et_pb_menu .et_mobile_nav_menu ul li a:hover,.fren_header_section .et_pb_menu .et_mobile_nav_menu ul li a:active{background-color:#fff;color:var(--gcid-primary-color)!important;opacity:1!important}.fren_header_section .mobile_nav .mobile_menu_bar:before{font-weight:400!important;font-size:32px!important;line-height:32px!important}.fren_header_section .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar:before{content:"\4d"}.fren_header_section .et_mobile_menu a.mobile-toggle-icon{height:47px;position:absolute!important;top:0;left:0;right:0;bottom:0;background-color:transparent!important;border:0}.fren_header_section .et_mobile_menu .menu-item-has-children{position:relative}.fren_header_section .et_mobile_nav_menu>.mobile_nav>ul>li.menu-item-has-children>a:after,.fren_header_section .et_mobile_nav_menu>.mobile_nav>ul>li.menu-item-has-children ul>li.menu-item-has-children>a:after{font-family:ETmodules;font-weight:600;position:absolute;font-size:18px;content:'\33';top:11px;transform:rotate(0);-webkit-transform:rotate(0);-ms-transform:rotate(0);right:13px;color:var(--gcid-heading-color);transition:all .5s ease}.fren_header_section .et_mobile_nav_menu>.mobile_nav>ul>li.menu-item-has-children.mobile-toggle-open>a:after,.fren_header_section .et_mobile_nav_menu>.mobile_nav>ul>li.menu-item-has-children ul li.menu-item-has-children.mobile-toggle-open>a:after,.fren_header_section .et_mobile_nav_menu>.mobile_nav>ul>li.menu-item-has-children ul>li.menu-item-has-children ul>li.menu-item-has-children.mobile-toggle-open>a:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);color:var(--gcid-primary-color)}.fren_header_section .et_pb_menu__menu>nav>ul>li.current-menu-item>a,.fren_header_section .et_pb_menu__menu>nav>ul li a:hover,.fren_header_section .et_mobile_menu li>a:hover,.fren_header_section .et_mobile_menu li.current-menu-item>a,.fren_header_section .et_mobile_menu .mobile-toggle-open>a,.fren_header_section .et_mobile_menu .mobile-toggle-open>a.mobile-toggle-icon,.fren_header_section .et-pb-icon,.fren_header_section .et_pb_menu__menu>nav>ul>li>a:hover:after,.fren_header_section .et_pb_menu__menu>nav>ul>li.current-menu-item>a:after{color:var(--gcid-primary-color)!important;opacity:1}.fren_header_section .et_mobile_menu ul.sub-menu{display:none!important;visibility:hidden!important;transition:all .5s ease}.fren_header_section .et_mobile_menu .mobile-toggle-open ul.sub-menu.visible{display:block!important;visibility:visible!important;opacity:1;color:var(--gcid-primary-color);background-color:transparent!important;padding:0}.fren_header_section .et_mobile_menu li li{padding-left:2%}@media (max-width:1159px){.fren_header_section .et_pb_column.et-last-child{gap:15px}.fren_header_section .et_pb_row .et_pb_column .et_pb_button{padding:11px 20px!important;font-size:16px;line-height:26px!important}.fren_header_section .et_pb_row .et_pb_column .et_pb_icon_wrap .et-pb-icon{font-size:25px}}@media (max-width:1092px){.fren_header_section .et_pb_row .et_pb_column{gap:15px}.fren_header_section .et_pb_row .et_pb_column .et_pb_button{padding:11px 11px!important;font-size:16px;line-height:26px!important}.fren_header_section .et_pb_row .et_pb_column .et_pb_icon_wrap .et-pb-icon{font-size:20px}}@media (max-width:1045px){.fren_header_section .et_pb_menu .et-menu>li{padding:0 7px 0}}@media (max-width:1021px){.fren_header_section .et_pb_row .et_pb_column .et_pb_button{padding:11px 15px!important;font-size:14px;line-height:24px!important}}.footer_social_icon .et-pb-icon .et_pb_icon_wrap .et-pb-icon{transition:all 0.5s ease}.fern_footer_contacts .et-pb-icon{background:linear-gradient(180deg,var(--gcid-primary-color),var(--gcid-secondary-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.fern_hero .fern_gradient_text{background:linear-gradient(180deg,var(--gcid-primary-color) 0%,var(--gcid-secondary-color) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.fern_step_box:hover h2.et_pb_module_header{color:var(--gcid-heading-color)}.fern_readmore_btn .et_pb_button_module_wrapper{display:none;transition:all 0.5s ease}.fern_step_box .fern_readmore_btn .et_pb_icon{transition:all 0.5s ease}.fern_step_box:hover .fern_readmore_btn .et_pb_button_module_wrapper{display:block}.fern_step_box:hover .fern_readmore_btn .et_pb_icon{display:none}.fern_step_box_sec .et_pb_blurb_description a{color:var(--gcid-heading-color)}.fern_portfolio_sec .fern_Portfolio_row h4{position:absolute;width:90%;left:0;right:0;margin:auto!important;bottom:15px;color:var(--gcid-link-color);background:linear-gradient(180deg,var(--gcid-primary-color) 0%,var(--gcid-secondary-color) 100%);opacity:1;border-radius:5px;transition:all 0.5s ease!important;padding:15px 15px!important}.fern_portfolio_sec .et_overlay:before{content:""!important;color:var(--gcid-link-color)!important;font-family:'ETmodules'!important;font-weight:400;opacity:1!important;position:absolute!important;top:auto;left:auto;bottom:30px!important;right:40px!important;transform:unset;width:20px;height:20px;font-size:20px;transition:all .4s;z-index:10}.fern_portfolio_sec .fern_Portfolio_row .et_pb_image_container{margin:-20px -20px 0}.fern_portfolio_sec .fern_Portfolio_row .et_pb_image_container .entry-featured-image-url{margin-bottom:0}.fern_pricing_btn{width:100%!important;max-width:-webkit-fill-available!important}.fern_pricing_card h4{color:var(--gcid-heading-color)!important}.fern_pricing_card:hover h4,.fern_pricing_card:hover p,.fern_pricing_card:hover .et_pb_icon_list_text{color:var(--gcid-link-color)!important}.fern_pricing_card:hover .et-pb-icon{background:none!important;-webkit-text-fill-color:var(--gcid-link-color)!important;color:var(--gcid-link-color)!important}.fern_pricing_card:hover .fern_pricing_btn{background:linear-gradient(180deg,var(--gcid-primary-color) 0%,var(--gcid-secondary-color) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;padding:0}.fern_pricing_card:hover .et_pb_button_module_wrapper{background:var(--gcid-link-color);border-radius:5px}.fern_pricing_card:hover .fern_pricing_tag{background-color:var(--gcid-link-color)}.fern_pricing_card:hover .fern_pricing_tag h6{background:linear-gradient(180deg,var(--gcid-primary-color) 0%,var(--gcid-secondary-color) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;padding:0}.fern_pricing_card:hover .fern_pricing_top{border-bottom-color:rgb(255 255 255 / 30%)}.fern_faq_sec .et_pb_toggle_title{position:relative}.fern_faq_sec .et_pb_toggle_title:before{right:21px;z-index:10;font-size:40px;color:var(--gcid-link-color)}.fern_faq_sec .et_pb_toggle_title:after{content:"";position:absolute;background:linear-gradient(180deg,var(--gcid-primary-color) 0%,var(--gcid-secondary-color) 100%);right:0;width:81px;height:100%;top:0;border-radius:0 10px 10px 0}.fern_faq_sec .et_pb_toggle_open .et_pb_toggle_title:after{border-radius:0 10px 0 0}.fern_faq_sec .et_pb_toggle_open .et_pb_toggle_title:before{transform:rotate(90deg)}.fern_faq_sec .et_pb_toggle .et_pb_toggle_title:before{display:block!important;transition:all 0.5s ease}@media(max-width:980px){.fern_portfolio_sec .fern_Portfolio_row h4{padding:10px 10px!important}}@media(max-width:767px){.fern_faq_sec .et_pb_toggle_title:after{width:67px}.fern_faq_sec .et_pb_toggle_title:before{right:18px;font-size:35px}}.fern_Work_card .et_pb_main_blurb_image:after{content:"";position:absolute;top:-30px;right:-30px;width:192px;height:192px;border-radius:50%;padding:30px;background:conic-gradient(from -40deg,var(--gcid-primary-color) 0deg,var(--gcid-secondary-color) 160deg,transparent 160deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 30px),#000 0);mask:radial-gradient(farthest-side,transparent calc(100% - 30px),#000 0);transform:rotate(-10deg)}.fern_blog_box .et_pb_posts{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.fern_blog_box.col-1 .et_pb_posts{grid-template-columns:repeat(1,1fr)}.fern_blog_box.col-2 .et_pb_posts{grid-template-columns:repeat(2,1fr)}.fern_blog_box.col-4 .et_pb_posts{grid-template-columns:repeat(4,1fr)}.fern_blog_box.left .et_pb_posts article{display:flex;flex-direction:row;align-items:center;gap:30px;padding:0}.fern_blog_box.right .et_pb_posts article{display:flex;flex-direction:row-reverse;align-items:center;gap:30px}.fern_blog_box.left .et_pb_posts article .post-content,.fern_blog_box.right .et_pb_posts article .post-content{height:auto;justify-content:center}.fern_blog_box.left .et_pb_posts .fr_blog_content,.fern_blog_box.right .et_pb_posts .fr_blog_content{justify-content:center}.fern_blog_box .et_pb_posts article{display:flex;flex-direction:column;height:100%;gap:30px}.fern_blog_box .et_pb_posts .fr_blog_content{display:flex;flex-direction:column;height:100%}.fern_blog_box .et_pb_posts article .post-content{height:100%;display:flex;flex-direction:column;justify-content:space-between}.fern_blog_box .et_pb_post_main_image{height:260px;width:100%;border-radius:10px;object-fit:cover}.fern_blog_box .entry-featured-image-url{position:relative;margin:0;max-width:413px;width:100%}.fern_blog_box .published{position:absolute;top:auto;left:0;right:0;bottom:30px;margin:0 auto;text-align:center;background:var(--gcid-link-color);width:fit-content;padding:5px 10px;border-radius:3px;font-weight:500;font-size:14px;line-height:20px;color:var(--gcid-heading-color)}.fern_blog_box .post-meta{display:none}.fern_blog_box a.more-link{font-size:0;position:relative;margin:30px auto 0;width:50px;height:50px;background:linear-gradient(180deg,var(--gcid-primary-color) 0%,var(--gcid-secondary-color) 100%);border-radius:5px;display:flex;align-items:center;justify-content:center;transition:all 0.5s ease}.fern_blog_box a.more-link:hover{background:linear-gradient(180deg,var(--gcid-heading-color) 0%,var(--gcid-heading-color) 100%)}.fern_blog_box a.more-link:before{content:"\24";position:absolute;font-family:'ETMODULES';font-size:30px;color:var(--gcid-link-color)}.fern_blog_box .clearfix:after{content:none!important}.fern_blog_box.left.fern_blog_sidebar .et_pb_posts article{gap:10px}.fern_blog_box.left.fern_blog_sidebar .et_pb_post_main_image{height:100px;width:100%}.fern_blog_box.left.fern_blog_sidebar .entry-featured-image-url{max-width:100px;width:100%;height:100px}@media (max-width:1200px){.fern_blog_box.col-4 .et_pb_posts{grid-template-columns:repeat(3,1fr)}}@media (max-width:980px){.fern_blog_box .et_pb_posts{grid-template-columns:repeat(2,1fr)!important}.fern_blog_box.col-1 .et_pb_posts{grid-template-columns:repeat(1,1fr)!important}}@media (max-width:767px){.fern_blog_box .et_pb_posts{grid-template-columns:repeat(1,1fr)!important}.fern_blog_box.left .et_pb_posts article{flex-direction:column;align-items:start}.fern_blog_box .entry-featured-image-url{max-width:100%}}.fern_team_section .fern_team_box .et_pb_member_social_links{display:none!important;gap:10px;align-items:center;justify-content:center;opacity:0;transition:all 0.5s ease}.fern_team_section .fern_team_box:hover .et_pb_member_social_links{display:flex!important;opacity:1}.fern_team_section .fern_team_box .et_pb_member_social_links li{display:flex;align-items:center;justify-content:center;margin:0;background:rgba(0,0,0,0.2);border-radius:50px;width:40px;height:40px;transition:all 0.5s ease}.fern_team_section .fern_team_box .et_pb_member_social_links li:hover{background:var(--gcid-link-color)}.fern_team_section .fern_team_box .et_pb_member_social_links li:hover a:before{background:linear-gradient(180deg,var(--gcid-primary-color),var(--gcid-secondary-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent!important}.fern_team_section .fern_team_heading h4,.fern_team_section .fern_team_heading h2{padding:0}.fern_testimonial_section .fern_testimopnial_box:before{top:30px!important;left:auto!important;margin-left:0!important;right:30px!important;background:linear-gradient(135deg,var(--gcid-primary-color),var(--gcid-secondary-color));border-radius:50%}.fern_testimonial_section .fern_testimopnial_box .et_pb_testimonial_portrait:before{content:none!important}.fern_testimonial_section .fern_testimopnial_box .et_pb_testimonial_content p{margin:0 0 15px}.fern_contact_form_section .fern_contact_form form .et_contact_bottom_container,.fern_contact_form_section .fern_contact_form form .et_contact_bottom_container .et_pb_button_wrapper{width:100%}.fern_blog_detail_content #commentform{display:flex;flex-direction:column}.fern_blog_detail_content .comment-form-author{order:1}.fern_blog_detail_content .comment-form-email{order:2}.fern_blog_detail_content .comment-form-url{order:3}.fern_blog_detail_content .comment-form-comment{order:4}.fern_blog_detail_content .comment-form-cookies-consent{order:5}.fern_blog_detail_content .form-submit{order:6}.fern_blog_detail_content #commentform input[type='text']{width:100%}.fern_blog_detail_content .comment-notes,.fern_blog_detail_content .comment-form-cookies-consent{font-size:18px;line-height:20px;font-weight:400}.fern_blog_detail_content .nocomments{display:none}.fern_blog_detail_content .comment-form .comment-form-cookies-consent,.fern_blog_detail_content .comment-form .comment-notes{color:var(--gcid-body-color)}.fern_portfolio_filter .et_pb_portfolio_filters ul li a{background:linear-gradient(180deg,var(--gcid-primary-color) 0%,var(--gcid-secondary-color) 100%)!important;border-radius:5px!important;border:none;transition:all 0.5s ease}.fern_portfolio_filter .et_pb_portfolio_filters{display:flex;align-items:center;justify-content:center}.fern_portfolio_filter .et_pb_portfolio_filters ul{display:flex;align-items:center;justify-content:center;gap:10px 20px;flex-wrap:wrap}.fern_portfolio_filter .et_pb_portfolio_filters ul li a.active,.fern_portfolio_filter .et_pb_portfolio_filters ul li a:hover{background:linear-gradient(180deg,var(--gcid-heading-color) 0%,var(--gcid-heading-color) 100% 100%)!important}.fern_Portfolio_row article{padding-bottom:0!important}@media (max-width:1200px){.fern_Portfolio_row .et_pb_posts{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:980px){.fern_Portfolio_row .et_pb_posts{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:767px){.fern_portfolio_filter .et_pb_portfolio_filters ul,.fern_portfolio_filter .et_pb_portfolio_filters ul li{width:100%!important}.fern_Portfolio_row .et_pb_posts{grid-template-columns:repeat(1,1fr)!important}}