.elementor-kit-27{--e-global-color-primary:#0C60A4;--e-global-color-secondary:#0C60A4;--e-global-color-text:#434343;--e-global-color-accent:#0C60A4;--e-global-color-kadence1:#0c60a4;--e-global-color-kadence2:#0c60a4;--e-global-color-kadence3:#434343;--e-global-color-kadence4:#434343;--e-global-color-kadence5:#434343;--e-global-color-kadence6:#434343;--e-global-color-kadence7:#f1f6fa;--e-global-color-kadence8:#f1f6fa;--e-global-color-kadence9:#ffffff;--e-global-color-61a5eec:#F2A23F;--e-global-color-4d18b3f:#CDCDCD;--e-global-color-55f7786:#D9D9D9;--e-global-color-b1f1a33:#07365D;--e-global-color-52b3c16:#F5F5F5;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-size:40px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:50px;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-size:16px;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-line-height:20px;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-size:15px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:27px;--e-global-typography-accent-font-family:"PT Sans";--e-global-typography-accent-font-size:15px;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-letter-spacing:0.06em;--e-global-typography-51db40f-font-family:"PT Sans";--e-global-typography-51db40f-font-size:16px;--e-global-typography-51db40f-font-weight:600;--e-global-typography-51db40f-text-transform:uppercase;--e-global-typography-51db40f-line-height:20px;--e-global-typography-0e846be-font-family:"PT Sans";--e-global-typography-0e846be-font-size:46px;--e-global-typography-0e846be-font-weight:700;--e-global-typography-0e846be-text-transform:uppercase;--e-global-typography-0e846be-line-height:57px;--e-global-typography-986a722-font-family:"PT Sans";--e-global-typography-986a722-font-size:26px;--e-global-typography-986a722-font-weight:400;--e-global-typography-52acfeb-font-family:"Outfit";--e-global-typography-52acfeb-font-size:15px;--e-global-typography-52acfeb-font-weight:600;--e-global-typography-52acfeb-text-transform:uppercase;--e-global-typography-52acfeb-letter-spacing:0.06em;--e-global-typography-f51b938-font-family:"Lato";--e-global-typography-f51b938-font-size:16px;--e-global-typography-f51b938-font-weight:400;--e-global-typography-f51b938-line-height:27px;--e-global-typography-f66bb62-font-family:"Lato";--e-global-typography-f66bb62-font-size:21px;--e-global-typography-f66bb62-font-weight:700;--e-global-typography-f66bb62-line-height:27px;--e-global-typography-de59ad1-font-family:"Lato";--e-global-typography-de59ad1-font-size:15px;--e-global-typography-de59ad1-font-weight:400;--e-global-typography-de59ad1-line-height:27px;--e-global-typography-69e555d-font-family:"Arial";background-color:var( --e-global-color-kadence9 );}.elementor-kit-27.el-is-editing{--global-palette1:#0c60a4;--global-palette2:#0c60a4;--global-palette3:#434343;--global-palette4:#434343;--global-palette5:#434343;--global-palette6:#434343;--global-palette7:#f1f6fa;--global-palette8:#f1f6fa;--global-palette9:#ffffff;}.elementor-kit-27 button,.elementor-kit-27 input[type="button"],.elementor-kit-27 input[type="submit"],.elementor-kit-27 .elementor-button{color:var( --e-global-color-kadence9 );background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:15px 37px 15px 37px;}.elementor-kit-27 button:hover,.elementor-kit-27 button:focus,.elementor-kit-27 input[type="button"]:hover,.elementor-kit-27 input[type="button"]:focus,.elementor-kit-27 input[type="submit"]:hover,.elementor-kit-27 input[type="submit"]:focus,.elementor-kit-27 .elementor-button:hover,.elementor-kit-27 .elementor-button:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-61a5eec );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-27 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-27{--e-global-typography-primary-font-size:22px;--e-global-typography-primary-line-height:1.5em;--e-global-typography-secondary-font-size:14px;--e-global-typography-text-font-size:14px;--e-global-typography-accent-font-size:14px;--e-global-typography-0e846be-font-size:28px;--e-global-typography-0e846be-line-height:1.1em;--e-global-typography-986a722-font-size:18px;--e-global-typography-52acfeb-font-size:16px;--e-global-typography-52acfeb-letter-spacing:0.5px;--e-global-typography-f51b938-font-size:14px;--e-global-typography-f66bb62-font-size:18px;--e-global-typography-f66bb62-line-height:1.2em;--e-global-typography-de59ad1-font-size:14px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*Global*/
*,body{
    scroll-behavior: smooth;
}
.txt-link a {
    color: #F4AC44!important;
}
/*Global - End*/

.gradient-bg .eael-advance-tabs .eael-tabs-nav &gt; ul li.active {
    background: radial-gradient(219.32% 594.73% at -123.3% -231.48%, #163178 0%, #229FD9 52.5%, #AA36D5 100%)!important;
    background-size: 100% 100%!important;
    moz-transition: all .3s ease-in-out!important;
    -o-transition: all .3s ease-in-out!important;
    -webkit-transition: all .3s ease-in-out!important;
    transition: all .3s ease-in-out!important;
}

/*Certificate*/
.wrapper-certificate .hover-title {
    transform: translatey(110%);
    transition: 0.6s;
}
.wrapper-certificate:hover .hover-title {
    transform: translatey(0%);
    transition: 0.6s;
}
/*Certificate - End*/

/*Card Order*/
.wrapper-cardorder {
    box-shadow: 0 0px 0px 0 rgba(0, 0, 0, .18);
    transition: box-shadow .5s ease-out;
    -webkit-transition: box-shadow .5s ease-out;
}

.wrapper-cardorder:hover {
    box-shadow: 0 8px 18px 0 rgba(0, 0, 0, .18);
    transition: box-shadow .5s ease-out;
    -webkit-transition: box-shadow .5s ease-out;
}
/*Card Order - End*/

/*Card Segment*/

.card-segment .btn-segment {
    transform: translatey(200%);
    transition: 0.5s ease-out;
}

.card-segment:hover .btn-segment {
    transform: translatey(0%);
    transition: 0.5s ease-out;
}


/* .services-primalink .eael-tabs-nav {
    width: 720px;
	margin:0 auto;
} */

.tabs-bg .eael-tabs-nav ul {
	width:480px;
	margin:0 auto!important;
	background:#f2f2f2;
	border-radius:25px;
}

.paket-lite .eael-tabs-nav ul {
	width:640px;
	margin:0 auto!important;
	background:#f2f2f2;
	border-radius:25px;
}

.gradient-bg .eael-advance-tabs .eael-tabs-nav &gt; ul li.active {
    background: radial-gradient(219.32% 594.73% at -123.3% -231.48%, #163178 0%, #229FD9 52.5%, #AA36D5 100%)!important;
    background-size: 100% 100%!important;
    moz-transition: all .3s ease-in-out!important;
    -o-transition: all .3s ease-in-out!important;
    -webkit-transition: all .3s ease-in-out!important;
    transition: all .3s ease-in-out!important;
}

@media screen and (max-width:767px){
	
	.tabs-bg .eael-tabs-nav ul {
	width:240px!important;
}

.paket-lite .eael-tabs-nav ul {
	width:280px!important;
}
	
}
/*Text*/

.subtitle-section h2 {
    background: -webkit-linear-gradient(#115FA4, #007BFC);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.subtitle-section a span {
    background: -webkit-linear-gradient(#115FA4, #007BFC);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.subtitle-section:hover a span {
    background: -webkit-linear-gradient(#ffffff, #ffffff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.color-text span {
    color: #2F92D0;
}

/*End Text*/

/*CTA Contact */

.elementor-8 .elementor-element.elementor-element-82d70aa {
    top: -16px!important;
}

/*End CTA Contact*/

/*Accordion*/

.elementor-tab-title.eael-accordion-header {
    position: relative;
    z-index: 1;
}

/*.eael-accordion-content {*/
/*    border-radius: 0 0 15px 15px;*/
/*}*/

/*.eael-accordion-list:nth-child(1){*/
/*    transform: scale(0);*/
/*}*/

/*.eael-adv-accordion {*/
/*    margin-top: -90px!important;*/
/*}*/

.eael-advanced-accordion-icon-opened svg path {
    stroke: #fff!important;
}

/*End Accordion*/

/*Footer*/

.cta-footer {
    display: none;
}

.footer .footer-wrapper {
    padding-top: 45px!important;
}

/*When in Home*/

.home .cta-footer-inner-wrapper {
    z-index: 10!important;
}

.home .cta-footer {
    display: block!important;
}

.home .footer .footer-wrapper{
    padding-top: 200px!important;
}

/*Subscribe*/
.elementor-form-fields-wrapper {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
}

.elementor-field-type-email {
    width: 80%!important;
}

.e-form__buttons {
    width: 20%!important;
}

.e-form__buttons button {
    background: radial-gradient(219.32% 594.73% at -123.3% -231.48%, #163178 0%, #229FD9 52.5%, #AA36D5 100%)!important;
    background-size:100% 100%!important;
    moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.e-form__buttons button:hover {
    background-size:600% 100%!important;
        moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

/*floating Socmed*/
.floating-socmed .elementor-social-icons-wrapper {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    gap: 8px!important;
}

.floating-socmed .elementor-social-icon {
    background: #1b60a4!important;
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.5);
}

/*End Footer*/

/*Contact Form*/

/*Label Contact*/

.contact-form .contact-form-wrapper .contact-form-controll .contact-form-label p {
    margin-block-end: 0!important;
}

.contact-form .contact-form-wrapper .contact-form-controll .contact-form-label {
    margin-bottom: 8px;
    font-size: 16px;
    color: #7E8492;
}

/*Form Input*/

.contact-form .contact-form-wrapper .contact-form-controll .contact-form-input input,
.contact-form .contact-form-wrapper .contact-form-controll .contact-form-input select{
    background: #F7F9FE;
    border: 1px solid #fff;
    border-radius: 8px;
    padding: 12px 12px 12px 40px;
}

.contact-form .contact-form-wrapper .contact-form-controll .contact-form-input textarea{
    background: #F7F9FE;
    border: 1px solid #fff;
    border-radius: 8px;
    padding: 8px 12px 8px 12px;
    margin-top: 8px;
}

/*2 column*/

.contact-form .contact-form-wrapper .contact-form-row .contact-form-controll {
    width: 100%;
}

.contact-form .contact-form-wrapper .contact-form-row {
    display: flex;
    gap: 24px;
}

/*Button*/

.contact-form .contact-form-wrapper .contact-form-controll .btn .wpcf7-submit {
    width: 100%;
    padding: 16px 24px;
    border-radius: 50px;
    color:#fff;
    border: 1px solid #fff;
    font-size: 16px;
    font-weight: 600;
    background: rgb(17,95,164);
background: linear-gradient(90deg, rgba(17,95,164,1) 0%, rgba(0,123,252,1) 100%);
}

/*Icon*/
.wpcf7-form-control-wrap {
    width: 100%!important;
}
.contact-form-input p {
    display: flex;
    position: relative;
}

.contact-form-input.icon-name img,
.contact-form-input.icon-email img,
.contact-form-input.icon-phone img,
.contact-form-input.icon-country img,
.contact-form-input.icon-state img,
.contact-form-input.icon-city img{
    z-index: 1;
    position: absolute;
    top: 14px;
    left: 14px;
}

/*Select Icon*/

.contact-form-input select {
  -webkit-appearance: none;
  -moz-appearance: none;
      background-image: url(https://primacomcloud.com/wp-content/uploads/2024/02/arrow-down-1.svg)!important;
    background-repeat: no-repeat!important;
    background-position-x: 98%!important;
    background-position-y: 14px!important;
}

/*End Contact Form*/


/*Button*/

.btn-icon a {
    background: radial-gradient(219.32% 594.73% at -123.3% -231.48%, #163178 0%, #229FD9 52.5%, #AA36D5 100%)!important;
    background-size: 100% 100%!important;
    moz-transition: all .3s ease-in-out!important;
    -o-transition: all .3s ease-in-out!important;
    -webkit-transition: all .3s ease-in-out!important;
    transition: all .3s ease-in-out!important;
}

.btn-icon a:hover {
    background-size: 500% 100%!important;
    moz-transition: all .3s ease-in-out~important;
    -o-transition: all .3s ease-in-out!important;
    -webkit-transition: all .3s ease-in-out!important;
    transition: all .3s ease-in-out!important;
}

.wpcf7-form-control.wpcf7-submit {
    background: radial-gradient(219.32% 594.73% at -123.3% -231.48%, #163178 0%, #229FD9 52.5%, #AA36D5 100%)!important;
    background-size: 100% 100%!important;
    moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.wpcf7-form-control.wpcf7-submit:hover {
    background-size: 500% 100%!important;
    moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.btn-icon svg {
    width: 22px;
    margin-bottom: -6px;
}

.btn-icon-transparent svg {
    width: 26px;
    margin-bottom: -4px;
}

.btn-icon-transparent .elementor-button-content-wrapper {
    align-items: center!important;
}

.btn-icon-white svg {
    width: 22px;
    margin-bottom: -4px;
}

.btn-icon-white .elementor-button-content-wrapper,.btn-icon .elementor-button-content-wrappe{
    align-items: center!important;
}

/*End Button*/

/*Hover Animation Bottom Line*/

.card-content-left::after {
    content: '';
    width: 100%;
    height: 4px;
    background: linear-gradient(270deg, var(--e-global-color-e29d171) 0%, var(--e-global-color-aa5aa78) 100%);
    clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
        moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.card-content-left:hover::after {
    clip-path: polygon(100% 0, 0 0, 0 100%, 100% 100%);
        moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.card-content-right::after {
    content: '';
    width: 100%;
    height: 4px;
    background: linear-gradient(270deg, var(--e-global-color-e29d171) 0%, var(--e-global-color-aa5aa78) 100%);
    clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
        moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.card-content-right:hover::after {
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
        moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.main-menu ul li a::after {
    content: '';
    width: 100%;
    height: 4px;
    bottom: -30px;
    background: linear-gradient(270deg, var(--e-global-color-e29d171) 0%, var(--e-global-color-aa5aa78) 100%);
   clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
        moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.main-menu ul li:hover a::after {
    clip-path: polygon(100% 0, 0 0, 0 100%, 100% 100%);
        moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.main-menu ul li a.elementor-item-active::after {
    content: '';
    width: 100%;
    height: 4px;
    bottom: -30px;
    background: linear-gradient(270deg, var(--e-global-color-e29d171) 0%, var(--e-global-color-aa5aa78) 100%);
   clip-path: polygon(100% 0, 0 0, 0 100%, 100% 100%);
        moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.underline-hover a::after {
    content: '';
    width: 100%;
    height: 2px;
    bottom: -10px;
    left: 0;
    position: absolute;
    background: #fff!important;
    clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
        moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.underline-hover:hover a::after {
    clip-path: polygon(100% 0, 0 0, 0 100%, 100% 100%);
        moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

/* End Hover Animation Bottom Line*/

/*Card Indutries*/

.card-industries {
  width: 100%;
  margin: 0 auto;
  height: 100px;
  display: flex;
	align-items: center;
	justify-content: center;
  margin: 40px;
  &amp;.top {
    box-shadow: 0px -15px 10px -15px #111;    
  }
  &amp;.bottom {
    box-shadow: 0px 15px 10px -15px #4490D3;    
  }
  &amp;.left {
    box-shadow: -15px 0px 0px -15px #111;    
  }
  &amp;.right {
    box-shadow: 15px 0px 10px -15px #111;    
  }
}

/*End Card Industries*/

/*Form*/

::placeholder {
    color: #7E8492;
  opacity: 0.5;
}


/*Whatsapp Jumping Animation*/

/*.ht-ctc {*/
/*        align-self: flex-end;*/
/*        animation-duration: 2s;*/
/*        animation-iteration-count: infinite;*/
/*    }*/
/*    .ht-ctc-chat {*/
/*        animation-name: bounce-4;*/
/*        animation-timing-function: ease;*/
/*        &amp;:hover {*/
/*    animation-play-state: paused;*/
/*    animation-timing-function: ease;*/
/*    }*/
/*    }*/

    .ctc-analytics.ht_ctc_padding {
width: 60px;
  height: 60px;
  border-radius: 50%;
  box-shadow: 0px 0px 1px 1px #25D366;
  animation: pulse-animation 2s infinite;
  transition: 0.6s;
}

.ctc-analytics.ht_ctc_padding:hover {
    transform: scale(1.2);
    transition: 0.6s;
}

@keyframes pulse-animation {
  0% {
    box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.2);
  }
  100% {
    box-shadow: 0 0 0 20px rgba(0, 0, 0, 0);
  }
}
    /*@keyframes bounce-4 {*/
    /*    0%   { transform: scale(1,1)    translateY(0); }*/
    /*    10%  { transform: scale(1.1,.9) translateY(0); }*/
    /*    30%  { transform: scale(.9,1.1) translateY(-100px); }*/
    /*    50%  { transform: scale(1,1)    translateY(0); }*/
    /*    100% { transform: scale(1,1)    translateY(0); }*/
    /*}*/
    
/*Popup*/

.popup-wrapper .elementor-form-fields-wrapper {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    align-content: space-around;
}

.popup-wrapper .e-form__buttons {
    width: 30% !important;
}

#elementor-popup-modal-799 .dialog-close-button {
    padding: 6px!important;
    border-radius: 50px!important;
}

/*Popup end*/

/*Responsive Mobile*/

@media screen and (max-width:767px) {
    
    /*Header*/
    .main-menu ul li a::after {
    content: '';
    width: 15%;
    height: 4px;
    bottom: 0px;
    background: linear-gradient(270deg, var(--e-global-color-e29d171) 0%, var(--e-global-color-aa5aa78) 100%);
   clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
        moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    }

    .main-menu ul li:hover a::after {
    clip-path: polygon(100% 0, 0 0, 0 100%, 100% 100%);
        moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    }

    .main-menu ul li a.elementor-item-active::after {
    content: '';
    width: 15%;
    height: 4px;
    bottom: 0px;
    background: linear-gradient(270deg, var(--e-global-color-e29d171) 0%, var(--e-global-color-aa5aa78) 100%);
   clip-path: polygon(100% 0, 0 0, 0 100%, 100% 100%);
        moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    }
    /*Header End*/

    /*Footer*/
    
    
    /*Subscribe*/
    .elementor-form-fields-wrapper {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    }

    .elementor-field-type-email {
    width: 100%!important;
    }

    .e-form__buttons {
    width: 100%!important;
    }

    .e-form__buttons button {
    background: radial-gradient(219.32% 594.73% at -123.3% -231.48%, #163178 0%, #229FD9 52.5%, #AA36D5 100%)!important;
    background-size:100% 100%!important;
    moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    }

    .e-form__buttons button:hover {
    background-size:600% 100%!important;
        moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    }
    
    /*when in home*/
    
    .home .footer .footer-wrapper{
    padding-top: 160px!important;
    }
    
    /*Footer End*/
    
    /*Contact Form*/
    
    .contact-form .contact-form-wrapper .contact-form-controll .contact-form-label {
    margin-bottom: 8px;
    font-size: 14px;
    color: #7E8492;
    }
    
    .contact-form .contact-form-wrapper .contact-form-row {
    display: flex;
    gap: 0px;
    flex-direction: column;
    }

    .contact-form .contact-form-wrapper .contact-form-controll .btn .wpcf7-submit {
    width: 100%;
    padding: 8px 16px;
    border-radius: 50px;
    color:#fff;
    border: 1px solid #fff;
    font-size: 16px;
    font-weight: 600;
    background: rgb(17,95,164);
    background: linear-gradient(90deg, rgba(17,95,164,1) 0%, rgba(0,123,252,1) 100%);
    }
    
    /*Contact Form End*/
    
    /*Services*/
    
    .img-relative {
        position: relative!important;
    }
    
    /*Services End*/
    
    #menu-1-bdc5360 {
        display: flex!important;
        gap: 16px;
    }
    
    .justify p {
        text-align: justify!important;
    }
}/* End custom CSS */