/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/


@import url("https://use.typekit.net/pdz0gyq.css");

h1,h2,h3{
	font-family: "trajan-pro-3", serif !important;
	font-weight: 400 !important;
	font-style: normal !important;
}
.banner-span{
	font-size:120px !important;
	line-height:130px !important;
	letter-spacing:-1.62px !important;
	font-family: "trajan-pro-3", serif !important;
	font-weight: 400 !important;
	font-style: normal !important;
}
.garamond-font-text p{
	font-family: "garamond-premier-pro-subhead", serif ;
	font-weight: 400;
	font-style: normal;
	
}
.garamond-font-italic-text p{
	font-family: "garamond-premier-pro-display", serif;
	font-weight: 400;
	font-style: italic;
	
}

.icon-box-css{
backdrop-filter: blur(10px);
}
.where-sec{
    position: relative !important;
}
.where-sec:before{
    content:'' !important;
    width: 956px !important;
    height: 100% !important;
    position: absolute !important;
    right: 0px !important;
    left: unset !important;
    top: 40px !important;
    background-color: #F7FBFF;
}
.where-white-sec:before{
	background-color:#fff !important;
}
/* Form */
.cont_frm .gfield h3{
    font-family: "trajan-pro-3", serif !important;
	font-weight: 400 !important;
	font-style: normal !important;
	font-size:30px !important;
	margin: 0 !important;
}
.cont_frm input:not([type=submit]), .cont_frm .gfield textarea, .cont_frm .gfield select{
    border: none !important; 
    border-bottom: 1px solid #B7C4CE !important;
    border-radius: 0 !important;
    padding-left: 0 !important;
    /* text-transform: uppercase; */
    box-shadow: none !important;
	resize: none;
	outline: none !important;
	font-family:"Avenir Roman";
	font-weight: 500;
	font-size: 17px;
	line-height: 23px;
	color: #606060;
	-webkit-appearance: none !important;
}

.cont_frm .gfield select{
	text-transform: uppercase;
}
.cont_frm input:not([type=submit])::placeholder, .cont_frm .gfield textarea::placeholder, .cont_frm .gfield select::placeholder{
	font-family:"Avenir Roman";
	font-weight: 500;
	font-size: 17px;
	line-height: 23px;
	color: #606060;
	text-transform: uppercase;
}
.cont_frm .gfield select{
	position: relative;
}

.cont_frm .gform-theme--foundation .gform_fields {
    row-gap: 49px !important
}
.cont_frm .gform_footer{
	margin: 0 !important;
}
.cont_frm .gform_footer input{
	margin: 0 !important;
	border-radius: 0 !important;
	background-color: #345C7D !important;
	border: 1px solid #345C7D !important;
	font-size: 16px !important;
	line-height: 22px !important;
	font-weight: 800 !important;
	letter-spacing: 0.08em !important;
	text-transform: uppercase !important;
	color: #FFFFFF;
	padding: 18px 66px !important;
	outline: none !important;
}
.cont_frm .gform_footer input:hover{
	color: #345C7D !important;
	background-color: transparent !important;
}
.cont_frm .grecaptcha-badge, .cont_frm2 .grecaptcha-badge{
	z-index: 5;
}
/* Footer Section */
.soc_link a:hover{
	background-color: #23201F !important;
}
.soc_link a:hover svg path{
	fill: #fff;
}
/* About */
.ab_img{
	position: relative;
}
.ab_img::after{
	content: "";
	position: absolute;
	width: 250px;
	height: 104px;
	left:-75px;
	bottom: -57px;
	z-index: -1;
	background-size: 100%;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg width='250' height='104' viewBox='0 0 250 104' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='1.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='14.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='27.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='40.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='53.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='66.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='79.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='92.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='105.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='118.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='131.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='144.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='157.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='170.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='183.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='196.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='209.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='222.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='235.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='248.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='1.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='14.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='27.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='40.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='53.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='66.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='79.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='92.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='105.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='118.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='131.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='144.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='157.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='170.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='183.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='196.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='209.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='222.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='235.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='248.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='1.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='14.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='27.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='40.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='53.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='66.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='79.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='92.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='105.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='118.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='131.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='144.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='157.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='170.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='183.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='196.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='209.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='222.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='235.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='248.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='1.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='14.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='27.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='40.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='53.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='66.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='79.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='92.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='105.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='118.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='131.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='144.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='157.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='170.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='183.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='196.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='209.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='222.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='235.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='248.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='1.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='14.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='27.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='40.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='53.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='66.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='79.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='92.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='105.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='118.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='131.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='144.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='157.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='170.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='183.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='196.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='209.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='222.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='235.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='248.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='1.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='14.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='27.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='40.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='53.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='66.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='79.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='92.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='105.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='118.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='131.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='144.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='157.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='170.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='183.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='196.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='209.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='222.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='235.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='248.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='1.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='14.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='27.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='40.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='53.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='66.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='79.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='92.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='105.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='118.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='131.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='144.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='157.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='170.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='183.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='196.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='209.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='222.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='235.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='248.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='1.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='14.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='27.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='40.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='53.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='66.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='79.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='92.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='105.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='118.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='131.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='144.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='157.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='170.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='183.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='196.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='209.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='222.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='235.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='248.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3C/svg%3E%0A");

}
/* Ai page */
.ai_card .elementor-icon-box-description{
	padding-top: 28px;
}
.ai_card h3{
	margin: 0 !important;
	padding-bottom: 47px;
	border-bottom: 1px solid rgba(255, 255, 255, 0.4);

}
.leg_ai_img{
	position: relative;
}
.leg_ai_img::after{
	content: "";
	position: absolute;
	width: 250px;
	height: 104px;
	top: -47px;
	left:-75px;
	bottom: auto;
	background-size: 100%;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg width='250' height='104' viewBox='0 0 250 104' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='1.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='14.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='27.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='40.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='53.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='66.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='79.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='92.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='105.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='118.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='131.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='144.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='157.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='170.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='183.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='196.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='209.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='222.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='235.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='248.5' cy='1.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='1.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='14.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='27.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='40.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='53.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='66.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='79.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='92.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='105.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='118.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='131.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='144.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='157.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='170.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='183.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='196.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='209.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='222.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='235.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='248.5' cy='14.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='1.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='14.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='27.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='40.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='53.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='66.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='79.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='92.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='105.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='118.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='131.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='144.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='157.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='170.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='183.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='196.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='209.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='222.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='235.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='248.5' cy='27.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='1.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='14.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='27.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='40.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='53.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='66.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='79.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='92.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='105.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='118.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='131.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='144.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='157.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='170.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='183.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='196.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='209.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='222.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='235.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='248.5' cy='40.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='1.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='14.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='27.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='40.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='53.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='66.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='79.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='92.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='105.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='118.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='131.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='144.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='157.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='170.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='183.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='196.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='209.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='222.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='235.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='248.5' cy='53.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='1.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='14.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='27.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='40.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='53.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='66.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='79.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='92.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='105.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='118.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='131.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='144.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='157.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='170.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='183.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='196.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='209.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='222.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='235.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='248.5' cy='66.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='1.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='14.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='27.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='40.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='53.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='66.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='79.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='92.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='105.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='118.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='131.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='144.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='157.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='170.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='183.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='196.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='209.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='222.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='235.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='248.5' cy='79.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='1.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='14.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='27.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='40.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='53.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='66.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='79.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='92.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='105.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='118.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='131.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='144.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='157.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='170.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='183.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='196.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='209.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='222.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='235.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3Ccircle cx='248.5' cy='92.5' r='1.5' fill='%23C0C2C4'/%3E%3C/svg%3E%0A");

}
.counter-wrapper {
    counter-reset: step;
	position: relative;
}

.counter-item::before {
    counter-increment: step;
    content: counter(step) "";
    margin-right: 6px;
	position:absolute;
/* 	padding: 9px 21px; */
	border: 1px solid #23201F;
	font-family: 'Trajan Pro';
	font-style: normal;
	font-weight: 400;
	font-size: 30px;
	left: 0;
	top:7px;
	line-height: 40px;
	border-radius: 50%;
	color: #23201F;
	background-color: #fff;
	height: 58px; 
    width: 58px;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Animated vertical line */
.timeline-wrapper::after {
    content: "";
    position: absolute;
	left: 28px;
    top: 16px;
    width: 1px;
    z-index: -1;
    height: var(--line-height, 0);
    background: #000;
    transition: height 0.15s ease-out;
}


@media(max-width:1366px){
	.banner-span{
		font-size:90px !important;
		line-height:110px !important;
	}
	.ai_card h3 {
    padding-bottom: 25px;
	}

}
@media(max-width:1024px){
	.banner-span{
		font-size:70px !important;
		line-height:1.2em !important;
	}
	.where-sec:before {
		width: 80% !important;
		top: 10px !important;
	}
	.cont_frm .gform-theme--foundation .gform_fields {
		row-gap: 20px !important;
	}
	.cont_frm .gform-theme--foundation .gfield textarea.small{
		height:50px !important;
	}
	.home-banner:before{
		background-image: none !important;
		background-color: #0d253af7  !important;
	}
}

@media(max-width:767px){
	.banner-span{
		font-size:50px !important;
		line-height:1.2em !important;
	}
	.where-sec:before {
		width: 100% !important;
		top: 0px !important;
	}
	.cont_frm2 .gform-footer{
		margin-top:10px !important;
	}
		.ai_card h3 {
    padding-bottom: 15px;
	}
	.ai_card .elementor-icon-box-description {
		padding-top: 18px;
	}
	.counter-item::before {
		font-size: 17px;
		height: 35px;
		width: 35px;
	}
	.timeline-wrapper::after {
        left:17px;
	}
	.leg_ai_img::after, .ab_img::after{
		display:none;
	}
}