.slick-next:before {
    content: url(../images/nexts.png);
}
.slick-prev:before {
    content: url(../images/prevs.png);
}
#Header img{mix-blend-mode: multiply;} #Header a{color:#3B1EB2;}#Header a:hover{color:#000;}
.Partner{margin-left:-150px; margin-top:-50px;}

/************************************************* Header ********************************************************************/
.main-nav{-webkit-transition: 0.5s;-moz-transition: 0.5s;-ms-transition: 0.5s;transition: 0.5s;}
.shrink .main-nav{box-shadow:0px 5px 12px rgba(0,0,0,.5);-webkit-transition: 0.5s;-moz-transition: 0.5s;-ms-transition: 0.5s;transition: 0.5s;}

.navbar-brand img {max-height:64px;-webkit-transition: 0.5s;-moz-transition: 0.5s;-ms-transition: 0.5s;transition: 0.5s;}
.shrink .navbar-brand img {max-height:64px;-webkit-transition: 0.5s;-moz-transition: 0.5s;-ms-transition: 0.5s;transition: 0.5s;}

.navbar-brand{padding:50px 0px;}
.shrink .navbar-brand{padding:15px 0px;}

.LinkContact a{color:#000 !important; font-size:15px;} .LinkContact a:hover{color:#3B1EB2 !important;}

/********** Main Banner **************************************************************************************************/
.namenumber {color:#fff; width:57px; height:57px; border-radius:50%; display:flex; align-items:center; justify-content:center; font-weight:500; font-size:24px; margin:0 auto 15px;}
.FeatPro p{min-height:120px;}

.accordion-item {background-color:#F2F0FA;border:0px; border-radius:0px !important; padding:0px !important; }
.accordion-item+.accordion-item {border-top:0px;margin-top:0px; }
.accordion-button {background-color:transparent;color:#3B1EB2; font-size:25px; font-weight:600; padding:20px 0px !important; border-bottom:solid 1px #D5D8DC !important;}
.accordion-body {background-color:#F2F0FA;color:#3B1EB2; padding:15px 0px;border-bottom:solid 1px #D5D8DC !important; border-radius:0px !important;} 
.accordion-button:after {margin-top:-9px;font-weight:700;font-family: "Font Awesome 5 Free"; color:#3B1EB2;}
.accordion-button.collapsed::after {background-image:none;content: "\f067"; }
.accordion-button:not(.collapsed) {background-color:#F2F0FA;color:#3B1EB2;border-bottom:solid 1px #D5D8DC !important;}
.accordion-button:not(.collapsed)::after {background-image:none;content: "\f068";color:#3B1EB2;}
.accordion-button:focus {box-shadow:none; outline:none;border-radius:0px !important;}
 
/********** Footer ***************************************************************************************************/
#Footer a{color:#797979;} #Footer a:hover{color:#00ACF1;}
.CopyText{font-size:13px; color:#000;}

#ContactForm .form-control,#ContactForm textarea.form-control {border-radius:0px !important; border:none; border-bottom:solid 2px #3B1EB2; min-height:unset; font-size:20px;}
#ContactForm .form-control:focus {border-color: #00acf1;box-shadow: none;}

/*************************************************************************************************************/
@media (min-width:992px) {}
@media (min-width: 1920px){.container {max-width:1530px !important;}   
.gutter-lg {margin-left:-15px!important;margin-right:-15px!important;}
.gutter-lg div[class^="col"]{padding-left:15px!important;padding-right:15px!important;} 
}

@media (min-width: 1600px) {.container {max-width:1530px;} 
.MainBanner .Homebnr img{
    height:700px;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center; line-height:0px;}
.Copytext{letter-spacing:.1em;}body {font-size:20px;} .btn{min-width:370px;}
.fs-19{font-size:19px !important;}.fs-22{font-size:22px !important;}.fs-25{font-size:25px !important;}.fs-50{font-size:50px !important;}.fs-60{font-size:60px !important;} 
}

/* XX-Large devices (larger desktops, 1400px and up)*/
@media (min-width: 1359.98px) and (max-width: 1459.98px){}
/*@include media-breakpoint-between(1280) { ... }*/
@media (min-width: 1199.98px) and (max-width: 1359.98px){}
@media (min-width: 991.98px) and (max-width: 1199.98px) {.navbar-brand{padding:15px 0px;}.fs-50{font-size:35px !important;}.slick-slide {margin:0px 15px;}}
/*@include media-breakpoint-between(md, xl) { ... }*/
@media (min-width: 768px) and (max-width: 991.98px) {.navbar-brand{padding:15px 0px;}.fs-50{font-size:30px !important;}.slick-slide {margin:0px 15px;}.Partner{margin-left:-0px; margin-top:-0px;}}

@media (max-width: 767.98px){h2, .h2 {font-size:32px;}h1, .h1 {font-size:36px;}.navbar-brand{padding:15px 0px;}.fs-50{font-size:30px !important;}.slick-slide {margin:0px 15px;}.Partner{margin-left:-0px; margin-top:-0px;}.fs-60{font-size:34px !important;}}

@media (max-width: 575.98px){
.MainBanner .Homebnr img,.MainBanner img {
    height:auto;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;}
	
.TpMbl .h1{font-size:26px;}.fs-40 {font-size:34px !important;} .MainBanner h3 {font-size:24px;}#Testimonials .carousel-control-next, #Testimonials .carousel-control-prev {width:30px;}.fs-50{font-size:26px !important;}
}

@media (max-width: 479px) {}
@media (max-width: 320px) {}