/* Custom Styles */

#block-1665144307671_0 .block:hover{box-shadow: 0px 0px 7px 3px rgb(0 0 0 / 13%);}


.btn{font-size: 15px; font-weight: 500;}
.social_text ul{padding: 0;}
.social_text ul li{list-style: none;}
.medium_size{font-size: 30px;}
.big_size{font-size: 35px;}

#section-1665137485268 .section__overlay{background-image: linear-gradient(180deg, #FFFFFF 28%, #F2295B00 54%);}
#block-1665140839708 .image__image, #block-1665140456395 .image__image, #block-1665139243302 .image__image, #block-1665138788547 .image__image{filter: brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 358deg );
    border-style: double;
    border-width: 15px 15px 15px 15px;
    border-radius: 4px 4px 4px 4px;     border-color: #4b4f58;}
#block-1665140839708, #block-1665138788547{rotate: 5deg;}
#block-1665140456395, #block-1665139243302{rotate: -5deg;}

#block-1665139701536 p{    text-shadow: 0px 0px 10px rgb(0 0 0 / 30%);}

#block-1665143681022 p{font-size: 25px;}

.header__content--desktop .link-list__link{position: relative;}
.header__content--desktop .link-list__link:after {    
  background: none repeat scroll 0 0 transparent;
  bottom: 0;
  content: "";
  display: block;
  height: 2px;
  left: 50%;
  position: absolute;
  background: #307fd2;
  transition: width 0.3s ease 0s, left 0.3s ease 0s;
  width: 0;
}

.header__content--desktop .link-list__link:hover:after { 
  width: 100%; 
  left: 0; 
}



.header__content--desktop .link-list__link {
    margin: 0 16px;
    font-weight: bold;
    font-size: 16px;
}
.header__content--desktop .link-list__link:hover {
    color: #307fd2!important;
}
#block-1630306105602 .btn {
    background-image: linear-gradient(to left,#ff9100,#df7e00,#ff9100);
    border:none;
}

#block-1630318592923{
    position:absolute;
    right:0;
}
@media (max-width: 767px){
#block-1630318592923 {
    position: relative;
}
}
.footer__content{
    padding-top:100px;
    background:black;
}
/*#block-1630309388018 .btn:hover:before{
    transform: scaleX(1);
    z-index: -1;
    border-color: #000;
 
}
#block-1630309388018 .btn:before{
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 101%;
    height: 101%;
    background: #000;
    z-index: 1;
    border-radius:5px;
    transition: transform 0.5s;
    transition-timing-function: ease;
    transform-origin: 0 0;
    transition-timing-function: cubic-bezier(0.5, 1.6, 0.4, 0.7);
    transform: scaleX(0);
    border:none;

}*/
