*, *::before, *::after{box-sizing: border-box;}

body{font-family: 'Poppins', sans-serif;}
.container-fluid{max-width:95%}
.mb-15{margin-bottom: 15px;}
#page{position:relative;z-index:99}
#loading {position: fixed;top: 0;left: 0;width: 100%;height: 100%;display: flex;align-items:center;justify-content:center;background-color: #fff;z-index: 999999} 
.line-wobble {--uib-size: 80px;--uib-speed: 1.55s;--uib-color: #ee0803;--uib-line-weight: 5px;position: relative;display: flex;align-items: center;justify-content: center;height: var(--uib-line-weight);width: var(--uib-size);border-radius: calc(var(--uib-line-weight) / 2);overflow: hidden;transform: translate3d(0, 0, 0)}.line-wobble::before {content: '';position: absolute;top: 0;left: 0;height: 100%;width: 100%;background-color: var(--uib-color);opacity: 0.1}.line-wobble::after {content: '';height: 100%;width: 100%;border-radius: calc(var(--uib-line-weight) / 2);animation: wobble var(--uib-speed) ease-in-out infinite;transform: translateX(-90%);background-color: var(--uib-color)}@keyframes wobble {0%,100% {transform: translateX(-90%)}50% {transform: translateX(90%)}}
.mm-wrapper--position-left .mm-slideout, .mm-wrapper--position-right .mm-slideout{-webkit-transform:unset;transform:unset}
.btn-fgprimary{background-color:#0b4f8b;border-color:#0b4f8b;color:#fff}
.btn-fgprimary:hover{background-color: #032f4b;border-color:#032f4b;color:#fff}
.mobilebr{display: none}
.p-12{padding:12px}
.five-col{display:grid;grid-template-columns: repeat(5, 1fr);grid-gap:50px 20px}
body.modal-open .mm-slideout {z-index: unset;}
body.modal-open .mm-menu--position-left, .mm-menu--position-left-front, body.modal-open .mm-menu--position-right,body.modal-open .mm-menu--position-right-front{width: 0px!important;}
.swal2-styled.swal2-confirm{background-color:#032f4b!important}
.input-group-text{padding:.575rem .75rem}
.border-line{border: 1px solid rgba(0,0,0,.15);width:100%}
.fginvalid {border: 2px solid red;}
/* Social Media */
#fixed-social {position: fixed;top: 25%;left:0px;z-index: 999;}
#fixed-social a {background-color:#504c4a;color: #fff;display: block;height: 40px;position: relative;text-align: center;line-height: 40px;width: 40px;margin-bottom: 1px;z-index: 2;border-radius:3px}
#fixed-social a:hover{background-color: #e12126;}
#fixed-social a:hover>span{visibility: visible;left: 41px;opacity: 1;background-color: #e12126;}
#fixed-social a span {line-height: 40px;left: 60px;position: absolute;text-align: center;width: 120px;visibility: hidden;transition-duration: 0.5s;z-index: 1;opacity: 0}
#fixed-social .fixed-youtube svg{width: 20px;height:20px;}

/* #fixed-social .fixed-facebook:hover{background-color: #4267B2}
#fixed-social .fixed-facebook:hover span{background-color: #4267B2}
#fixed-social .fixed-twitter:hover{background-color: #1DA1F2}
#fixed-social .fixed-twitter:hover span{background-color: #1DA1F2} 
#fixed-social .fixed-youtube:hover{background-color: #FF0000}
#fixed-social .fixed-youtube:hover span{background-color: #FF0000}
#fixed-social .fixed-flickr:hover{background-color: #0063dc}
#fixed-social .fixed-flickr:hover span{background-color: #0063dc}
#fixed-social .fixed-instagram:hover{background:#405DE6;}
#fixed-social .fixed-instagram:hover span{background:#405DE6;}
#fixed-social .fixed-tiktok:hover{background-color: #EB1471}
#fixed-social .fixed-tiktok:hover span{background-color: #EB1471} */

/*Fixed Right*/
#fixed-right{position:fixed;top:25%;right:0px;background-color: #032f4b;border-top-left-radius: 10px;border-bottom-left-radius: 10px;padding:20px 5px;z-index: 999;transform: translateZ(0);-webkit-transform: translateZ(0);}
#fixed-right a{text-decoration: none;color:#fff;font-size:12px;text-transform: uppercase;font-weight: 200;transition: .2s all}
#fixed-right a:hover{opacity:.7}
#fixed-right svg, #fixed-right img{width:22px}
#fixed-right p{margin:10px 0 0 0}

/* Navigation */
.gg-menu-left{transform:scale(var(--ggs,1))}
.gg-menu-left,.gg-menu-left::after,.gg-menu-left::before{box-sizing:border-box;position:relative;display:block;width:20px;height:2px;border-radius:3px;background:currentColor}
.gg-menu-left::after,.gg-menu-left::before{content:"";position:absolute;top:-6px;width:10px}
.gg-menu-left::after{top:6px;width:14px}
.mm-navbar__title>span{color:#fff;font-size:20px;font-weight: 700;}


.home header{min-height:550px}
header{padding:30px 0;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='1920' height='550' preserveAspectRatio='none' viewBox='0 0 1920 550'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1063%26quot%3b)' fill='none'%3e%3crect width='1920' height='550' x='0' y='0' fill='rgba(11%2c 79%2c 139%2c 1)'%3e%3c/rect%3e%3cpath d='M56 550L606 0L781.5 0L231.5 550z' fill='url(%23SvgjsLinearGradient1064)'%3e%3c/path%3e%3cpath d='M496.40000000000003 550L1046.4 0L1664.4 0L1114.4 550z' fill='url(%23SvgjsLinearGradient1064)'%3e%3c/path%3e%3cpath d='M905.8000000000001 550L1455.8000000000002 0L1835.3000000000002 0L1285.3000000000002 550z' fill='url(%23SvgjsLinearGradient1064)'%3e%3c/path%3e%3cpath d='M1851 550L1301 0L957.5 0L1507.5 550z' fill='url(%23SvgjsLinearGradient1065)'%3e%3c/path%3e%3cpath d='M1496.6 550L946.5999999999999 0L318.0999999999999 0L868.0999999999999 550z' fill='url(%23SvgjsLinearGradient1065)'%3e%3c/path%3e%3cpath d='M1020.1999999999999 550L470.19999999999993 0L273.69999999999993 0L823.6999999999999 550z' fill='url(%23SvgjsLinearGradient1065)'%3e%3c/path%3e%3cpath d='M1411.870821081587 550L1920 41.87082108158717L1920 550z' fill='url(%23SvgjsLinearGradient1064)'%3e%3c/path%3e%3cpath d='M0 550L508.12917891841283 550L 0 41.87082108158717z' fill='url(%23SvgjsLinearGradient1065)'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1063'%3e%3crect width='1920' height='550' fill='white'%3e%3c/rect%3e%3c/mask%3e%3clinearGradient x1='0%25' y1='100%25' x2='100%25' y2='0%25' id='SvgjsLinearGradient1064'%3e%3cstop stop-color='rgba(10%2c 47%2c 81%2c 0.22)' offset='0'%3e%3c/stop%3e%3cstop stop-opacity='0' stop-color='rgba(10%2c 47%2c 81%2c 0.22)' offset='0.66'%3e%3c/stop%3e%3c/linearGradient%3e%3clinearGradient x1='100%25' y1='100%25' x2='0%25' y2='0%25' id='SvgjsLinearGradient1065'%3e%3cstop stop-color='rgba(10%2c 47%2c 81%2c 0.22)' offset='0'%3e%3c/stop%3e%3cstop stop-opacity='0' stop-color='rgba(10%2c 47%2c 81%2c 0.22)' offset='0.66'%3e%3c/stop%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");background-position: top right;}
header .logo img{max-width:230px}
header .nav-buttons{display:flex;align-content:flex-start;min-width:304px;background-color: #fff;border-radius: 30px;padding:4px}
header .nav-buttons a {display: inline-block;font-size: 14px;font-weight: 700;outline: 0;position: relative;-webkit-transition: all .4s ease;transition: all .4s ease;text-align: center;overflow: hidden;color: #fff;width: 100%;background-color: #3b3b3b;padding: 20px;z-index: 1;}
header .nav-buttons .btn-register{font-size: 14px;font-weight: 700;border-radius: 30px;background-color: #fff;padding: 12px;color:#000;transition: .2s all}
header .nav-buttons .btn-register:hover{color:#1784b1}
header .nav-buttons .btn-support{font-size: 14px;font-weight: 700;border-radius: 30px;background-color: #e12126;padding: 12px 5px 12px 4px;margin: 0;text-align: center;color:#fff;transition: .2s all}
header .nav-buttons .btn-support:hover{background-color: #b51d22;}
header .header-right #header {margin-left: 20px;}
header .header-right #header i {font-size:28px;color:#fff}

.home header .mySwiper{display:block}
header .mySwiper{position:relative;display:none}
header .mySwiper .swiper-slide{display:flex;flex-direction: column;}
header .mySwiper .image{text-align:center}
header .mySwiper .image img{max-height:560px;}
header .mySwiper .text{background-color: #fff;padding:0 25px;height:70px;display:flex;align-items: center;}
header .mySwiper .text h4{color:#071e33;margin:0}
header .arrows{position: absolute;right:0;bottom:0;width:130px;display:flex;flex-direction: column;align-items: flex-end;}
header .arrows .swiper-button-next{position:relative;left:unset;right:unset;top:unset;display: flex;justify-content:center;align-items:center;color:#fff;background-image: unset;background-color: #032f4b;width:35px;height:35px;margin-top:unset;border-bottom:1px solid #fff;transition: .2s all}
header .arrows .swiper-button-next:hover{background-color:#e12126;border-color:#e12126}
header .arrows .swiper-button-prev{position:relative;left:unset;right:unset;top:unset;display: flex;justify-content:center;align-items:center;color:#fff;background-image: unset;background-color: #032f4b;width:35px;height:35px;margin-top:unset;transition: .2s all}
header .arrows .swiper-button-prev:hover{background-color:#e12126;border-color:#e12126}
header .arrows .swiper-button-prev:after{content:''}
header .arrows .swiper-button-next:after{content:''}


#projects{margin-top: 50px;padding:25px 0;background-color: #256bb1;}
#projects .title{position:relative;box-shadow: 0 0 10px #17436f;background: #fff;padding:15px;margin: 40px auto;max-width: 685px;overflow:hidden}
#projects .title:before{content:'';position:absolute;left:-50px;top:0;bottom:0;width:300px;background-color: #fff;	border-left: 25px solid transparent;border-right: 25px solid transparent;border-top: 80px solid #256bb1;z-index: 0;}
#projects .underline{position: relative;}
#projects .underline:before{content:'';position:absolute;left:0;right:0;bottom:-10px;height:3px;background-color: #256bb1;}

#projects h5{margin:0;position:relative;color:#fff}
#projects h2{margin:0;font-size:18px;text-align:left;color:#256bb1;text-align: right;}

#projects .targetItem .cascade-slider_container {position:relative;width:100%;height:500px;margin:0 auto;max-width:1000px}
#projects .targetItem .cascade-slider_container .cascade-slider_item {position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%) scale(.3);-webkit-transform:translateY(-50%) translateX(-50%) scale(.3);-moz-transform:translateY(-50%) translateX(-50%) scale(.3);-o-transform:translateY(-50%) translateX(-50%) scale(.3);transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;opacity:0;z-index:-1;overflow:hidden}
#projects .targetItem .cascade-slider_container .cascade-slider_item>a:before {content:"";position:absolute;left:0;bottom:0;width:100%;height:160px;z-index:3;background:#000;background:-moz-linear-gradient(top,transparent 0%,#000 100%);background:-webkit-linear-gradient(top,transparent 0%,#000 100%);background:linear-gradient(to bottom,transparent 0%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='transparent',endColorstr='#000000',GradientType=0);opacity:.9;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#projects .targetItem .cascade-slider_container .cascade-slider_item img {width:100%;transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);filter:blur(4px);-webkit-filter:blur(4px);-moz-filter:blur(4px);-ms-filter:blur(4px)}
#projects .targetItem .cascade-slider_container .cascade-slider_item .detail {position:absolute;left:0;bottom:15px;padding-left:12px;z-index:4;width:100%}
#projects .targetItem .cascade-slider_container .cascade-slider_item .detail>a {display:inline-block;font-size:18px;color:#fff;font-weight:600;line-height:24px;text-shadow:0 -1px 7px #000;text-decoration:none}
#projects .targetItem .cascade-slider_container .cascade-slider_item .detail div a:first-child {display:inline-block;padding:5px 14px 5px 0;font-size:16px;color:#fff;font-weight:600;text-decoration:none}
#projects .targetItem .cascade-slider_container .cascade-slider_item .detail div a:last-child {float:right;overflow:hidden;font-size:16px;color:#ff9e1f;font-weight:600;opacity:.5;margin:6px 12px 0 10px;text-decoration: none;}
#projects .targetItem .cascade-slider_container .cascade-slider_item.next {left:50%;transform:translateY(-50%) translateX(-100%) scale(1);-webkit-transform:translateY(-50%) translateX(-100%) scale(1);-moz-transform:translateY(-50%) translateX(-100%) scale(1);-o-transform:translateY(-50%) translateX(-100%) scale(1);opacity:1;z-index:1}
#projects .targetItem .cascade-slider_container .cascade-slider_item.prev {left:50%;transform:translateY(-50%) translateX(0%) scale(1);-webkit-transform:translateY(-50%) translateX(0%) scale(1);-moz-transform:translateY(-50%) translateX(0%) scale(1);-o-transform:translateY(-50%) translateX(0%) scale(1);opacity:1;z-index:1}
#projects .targetItem .cascade-slider_container .cascade-slider_item.now {overflow:visible!important;top:50%;left:50%;transform:translateY(-50%) translateX(-50%) scale(1.2);-moz-transform:translateY(-50%) translateX(-50%) scale(1.2);-webkit-transform:translateY(-50%) translateX(-50%) scale(1.2);-o-transform:translateY(-50%) translateX(-50%) scale(1.2);opacity:1;z-index:3}
#projects .targetItem .cascade-slider_container .cascade-slider_item.now img {transform:scale(1)!important;-webkit-transform:scale(1)!important;-moz-transform:scale(1)!important;-o-transform:scale(1)!important;filter:blur(0px)!important}
#projects .targetItem .cascade-slider_container .cascade-slider_arrow {display:inline-block;position:absolute;top:50%;margin-top:-25px;cursor:pointer;z-index:3;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;background:#fff;text-align:center;box-shadow:0 2px 2px #000}
#projects .targetItem .cascade-slider_container .cascade-slider_arrow i {font-size:20px;color:#256bb1;padding:15px 21px 15px 15px}
#projects .targetItem .cascade-slider_container .cascade-slider_arrow-left {left:-15px}
#projects .targetItem .cascade-slider_container .cascade-slider_arrow-left i {padding:15px 21px 15px 15px}
#projects .targetItem .cascade-slider_container .cascade-slider_arrow-right {right:-15px}
#projects .targetItem .cascade-slider_container .cascade-slider_arrow-right i {padding:15px 15px 15px 21px}
#projects .targetItem .cascade-slider_container .cascade-slider_nav {position:absolute;bottom:-120px;width:100%;text-align:center;z-index:5}
#projects .targetItem .cascade-slider_container .cascade-slider_nav .cascade-slider_dot {display:inline-block;width:1em;height:1em;margin:1em;background:#ddd;list-style:none;cursor:pointer}
#projects .targetItem .cascade-slider_container .cascade-slider_nav .cascade-slider_dot:hover {background:#555}
#projects .targetItem .cascade-slider_container .cascade-slider_nav .cascade-slider_dot.cur {background:#555}
@media only screen and (min-width:768px) and (max-width:991px) {#projects .targetItem .cascade-slider_container {height:411px}
}
@media only screen and (max-width:533px) {#projects .targetItem .cascade-slider_container {height:330px}
}
@media only screen and (min-width:534px) and (max-width:767px) {#projects .targetItem .cascade-slider_container {height:390px}
}
@media(max-width:767px) {
#projects .targetItem .cascade-slider_container .cascade-slider_item .detail {background:#000;padding-top:10px;padding-bottom:10px;position:relative;bottom:0}
#projects .targetItem .cascade-slider_container .cascade-slider_item .detail>a {padding:5px 14px 0 0;margin-bottom:0;font-size:10px;line-height:15px}
#projects .targetItem .cascade-slider_container .cascade-slider_item .detail div a:first-child {font-size:8px;line-height:normal}
#projects .targetItem .cascade-slider_container .cascade-slider_item .detail div a:last-child {font-size:8px}
}

#media {padding:50px 0}
#media .title{display:flex;justify-content:space-between;align-items:center;width: 100%;background-color: #032f4b;color:#fff;padding:22px 13px 27px 15px;min-height:81px;text-decoration: none;}
#media .title h5{margin:0;font-size:22px;font-weight: 700;}
#media .title h5.social{display:flex;align-items:center;font-size:16px}
#media .title h5 span{border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;font-size: 22px;display: inline-block;background: #92b5d8;width: 32px;height: 32px;margin-right:10px;display:flex;justify-content: center;align-items: center;}
#media .title h5 i{color:#fff;font-size:18px}
#media .title p{margin:0}

#media .shadow{box-shadow:0 5px 10px #dedede}
#media .list{width: 100%;}
#media .list a{display:flex;align-items:center;justify-content: space-between;text-decoration: none;padding:10px;border-bottom: 1px solid #c8c8c8;}
#media .list a span{background: #e00000;font-size: 14px;color: #fff;font-weight: 600;line-height: 22px;padding: 3px;width: 50px;height: 50px;text-align: center;display: inline-block;margin-right: 10px;flex:1}
#media .list a p{margin:0;font-size: 11px;color: #333;font-weight: 600;line-height: 16px;overflow: hidden;height: 48px;flex:4}
#media .col-12.mt-5 .col-md-4{position: relative;}
#media figure{position: relative;z-index: 2;padding: 20px 0 22px;text-align: center;margin-top:1rem}
#media figure>a{display:block;text-decoration:none;text-align: center;vertical-align: middle;transform: perspective(1px) translateZ(0);-webkit-transform: perspective(1px) translateZ(0);-moz-transform: perspective(1px) translateZ(0);-o-transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px transparent;position: relative;transition-duration: .3s;-webkit-transition-duration: .3s;-moz-transition-duration: .3s;-o-transition-duration: .3s;transition-property: transform;-webkit-transition-property: transform;-moz-transition-property: transform;-o-transition-property: transform;min-height: 164px;}
#media figure>a::before{pointer-events: none;position: absolute;z-index: -1;content: '';bottom: -10px;left: 5%;height: 10px;width: 90%;opacity: 0;background: -webkit-radial-gradient(center,ellipse,rgba(0,0,0,0.35) 0%,transparent 80%);background: radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0%,transparent 80%);transition-duration: .3s;-webkit-transition-duration: .3s;-moz-transition-duration: .3s;-o-transition-duration: .3s;transition-property: transform,opacity;-webkit-transition-property: transform,opacity;-moz-transition-property: transform,opacity;-o-transition-property: transform,opacity;}
#media .col-12.mt-5 .col-md-4:hover figure>a::before{opacity: 1;transform: translateY(5px);-webkit-transform: translateY(5px);-moz-transform: translateY(5px);-o-transform: translateY(5px);}
#media .col-12.mt-5 .col-md-4:hover figure>a{color:#256bb1}
#media figure img{border: 2px solid #000;height: 164px;width: 120px;object-fit:cover}
#media figure figcaption{margin-top: 19px;}
#media figure figcaption a{max-width: 163px;margin: 0 auto;font-size: 15px;color: #333;font-weight: 600;line-height: 16px;height: 48px;overflow: hidden;text-decoration: none;}
#media .mySwiperMedia .swiper-button-prev,#media .mySwiperMedia .swiper-button-next{width:40px;height:40px;border-radius: 50%;background-color: #fff;color:#000;box-shadow:1px 1px 3px 0px #0000009e;transition:.2s all}
#media .mySwiperMedia .swiper-button-prev:hover,#media .mySwiperMedia .swiper-button-next:hover{background-color: #17436f;}
#media .mySwiperMedia i{color:#17436f;font-size:22px}
#media .mySwiperMedia .swiper-button-prev:hover i,#media .mySwiperMedia .swiper-button-next:hover i{color: #fff;}
#media .mySwiperMedia .swiper-button-prev:after{content:''}
#media .mySwiperMedia .swiper-button-next:after{content:''}
#media .iframe {position: relative;padding-bottom: 56.25%;height: 490px;}
#media .iframe * {min-width:100%!important;max-width:100%!important}
#media .iframe iframe {position: absolute;top: 0;left: 0;width: 100%!important;height: 100%;}
.embed-youtube {background-color: #000;margin-bottom: 30px;position: relative;padding-top: 56.25%;overflow: hidden;cursor: pointer}.embed-youtube img {width: 100%;top: -16.84%;left: 0;opacity: 0.7}.embed-youtube .embed-youtube-play {width: 68px;height: 48px;background-color: #333;box-shadow: 0 0 30px rgba( 0,0,0,0.6 );z-index: 1;opacity: 0.8;border-radius: 6px;transition: .2s all}.embed-youtube .embed-youtube-play:before {content: "";border-style: solid;border-width: 15px 0 15px 26.0px;border-color: transparent transparent transparent #fff}.embed-youtube img,.embed-youtube .embed-youtube-play {cursor: pointer}.embed-youtube img,.embed-youtube iframe,.embed-youtube .embed-youtube-play,.embed-youtube .embed-youtube-play:before {position: absolute}.embed-youtube .embed-youtube-play,.embed-youtube .embed-youtube-play:before {top: 50%;left: 50%;transform: translate3d( -50%, -50%, 0 )}.embed-youtube iframe {height: 100%;width: 100%;top: 0;left: 0}.embed-youtube .embed-youtube-play:hover {background-color: #f00}

#btptv{position:relative;padding:0 0 100px 0;background: url('../img/media-bg.jpg') center no-repeat;}
#btptv.list{background:unset}
#btptv.list .embed-youtube{margin-bottom:15px}
#btptv::before{content:'';position:absolute;left:0;right:0;bottom:0;top:0;background-color: #17436fd2;}
#btptv.list::before{display:none}
#btptv.list .media p, #btptv.list .media h2{color:#333}
#btptv .row{position:relative}
#btptv .media{}
#btptv .btp-tv-content {padding: 60px 10px 40px 5px;}
#btptv .btp-tv-title {color: #fff;font-size: 58px;font-weight: 700;line-height: 1.25;margin-top: 25px;border-left: 2px solid #e00000;margin: 0;padding: 0;}
#btptv .btp-tv-title-show{align-items:baseline}
#btptv .btp-tv-content .view {line-height: 1.38;letter-spacing: 3.2px;color:#fff;text-decoration: none;font-weight: 700;font-size: 26px;}
#btptv .arrow{margin-left: 15px;}
#btptv .arrow i {color:#fff}
#btptv .media p{font-size: 18px;line-height: 1.57;color: #dcdcdc;margin: 15px 0 0 0;font-weight: 700;}
#btptv .media h2{font-size: 20px;font-weight: 700;line-height: 1.38;color: #fff;margin-top: 14px;text-transform: uppercase;margin-bottom:30px}
#btptv .single .media h2 {font-size:32px}
#btptv .iframe {position: relative;padding-bottom: 56.25%;height: 0;}
#btptv .iframe * {min-width:100%!important;max-width:100%!important}
#btptv .iframe iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

.bank-page-main{width: 90%; height: auto; margin: 0 auto; padding-bottom: 50px; padding-top: 75px;}
.bank-page-text-main{max-width: 1200px; width:100%; height: auto; overflow: hidden; margin: 0 auto;text-align: center; }
.bank-page-baslik{width: 100%; height: auto;  margin-bottom:20px; color:#000; text-align: center;font-weight: 600;font-size:22px}
.bank-page-content{width: 100%; height: auto; text-align: center; margin-top:25px; }
.bank-no-box{ height: auto; overflow: hidden; text-align: center;  display: inline-block; vertical-align: top; background-color: #FFF;}
.bank-no-box>div{border: 1px solid #d9d9d9;}
.bank-no-box-img{width: 100%; height: auto; padding: 20px 0 20px 0;}
.bank-no-box-img img{width: 100%; max-width: 300px; max-height:85px; object-fit:contain}
.bank-no-box-txt{width: 100%; height: auto; overflow: hidden; border-top:1px solid #d9d9d9; padding: 10px 0 10px 0; background-color: #f8f8f8; color:#000; }



/* #newsletter .nl-subscription {margin-top: 180px;border: 1px solid #dcdcdc;position: relative;}
#newsletter .nl-subscription-content {padding-top: 34px;margin-bottom: 40px;}
#newsletter .nl-subscription-logo {position: absolute;left: 50%;}
#newsletter .nl-subscription-image {width: 110px;height: 130px;position: relative;top: -110px;left: -50%;}
#newsletter .nl-subscription-content-title {font-size: 36px;font-weight: 700;color: #063d5d;}
#newsletter .nl-subscription-content-text {font-size: 14px;font-weight: 500;line-height: 2;color: #063d5d;}
#newsletter .nl-subscription-input {margin-bottom: 80px;-ms-flex-align: end;align-items: flex-end;-ms-flex-pack: center;justify-content: center;}
#newsletter .form-group {margin-bottom: 0;margin-right: 16px;padding: 0;position: relative;}
#newsletter .form .form-label, #newsletter .form .text-label {font-size: 13px;line-height: 1.46;color: #000;font-weight: 700;margin-bottom: 6px;}
#newsletter .form-control {display: block;widt h: 100%;padding: 0.375rem 0.75rem;font-weight: 300;font-size: 14px;line-height: 1.5;color: #0e566c;background-color: #fff;background-clip: padding-box;border: 1px solid #dcdcdc;-webkit-appearance: none;-moz-appearance: none;appearance: none;transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;padding: 12px 16px;border-radius: 0;}
#newsletter .nl-subscription-input button {margin-top: 27px;height: 47px;font-size: 14px;font-weight: 700;line-height: 1.86;color: #f8f8f8;width: 140px;background-color: #e00000;border-color:#e00000;transition: .2s all}
#newsletter .nl-subscription-input button:hover{opacity:.9} */

#textimgslider{padding:50px 0;}
#textimgslider .swiper-slide{display:flex;justify-content: space-between;}

/* #textimgslider .image{flex:1}
#textimgslider .image img{max-width: 100%;border-top-left-radius: 15px;border-bottom-left-radius: 15px;}
#textimgslider .text{flex:1;padding:25px;border-top-right-radius: 15px;border-bottom-right-radius: 15px;color:#032f4b;}
#textimgslider .text h5{font-size:30px;font-weight: 600;}
#textimgslider .text p{font-size:16px;font-weight: 300;}
#textimgslider .arrows{position: absolute;right:0;bottom:0;display:flex;flex-direction: column;align-items: flex-end;}
#textimgslider .arrows .swiper-button-next{position:relative;left:unset;right:unset;top:unset;display: flex;justify-content:center;align-items:center;color:#fff;background-image: unset;background-color: #032f4b;width:50px;height:50px;margin-top:unset;border-bottom:1px solid #fff}
#textimgslider .arrows .swiper-button-prev{position:relative;left:unset;right:unset;top:unset;display: flex;justify-content:center;align-items:center;color:#fff;background-image: unset;background-color: #032f4b;width:50px;height:50px;margin-top:unset}
#textimgslider .arrows .swiper-button-prev:after{content:''}
#textimgslider .arrows .swiper-button-next:after{content:''} */


#social{position:relative;padding:110px 0;background:#fff;overflow:hidden}
/* #social .title{position:relative;margin-bottom: 60px;}
#social .title h2 {position: relative;display: block;font-size: 36px;line-height: 1.25em;color: #222222;font-weight: 700;margin-bottom: 0px;padding-bottom: 20px;}
#social .separator{position: relative;width: 26px;height: 0;}
#social .separator::before{content: '';position: absolute;top: 0px;left: 0;width: 36px;border-bottom: 4px solid #256bb1;} */
#social .news-block{position:relative;margin-bottom:30px}
#social .owl-theme .news-block{margin-bottom:0}
#social .news-carousel .owl-stage-outer{overflow:visible}
#social .news-carousel .news-block{opacity:0;visibility:hidden;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}
#social .news-carousel .active .news-block{opacity:1;visibility:visible}
#social .news-block .inner-box{position:relative;display:block;transition: .2s all;border-radius:20px}
#social .news-block .image-box{position:relative;display:block;overflow:hidden;z-index:1}
#social .news-block .image,#social .news-block .image img{display:block;width:100%;max-height:300px;min-height:300px;object-fit:cover}
#social .news-block .hover-box{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.0);color:#dedede;opacity:0;visibility:hidden;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}
#social .news-block .inner-box:hover .hover-box{opacity:1;visibility:visible}
#social .news-block .hover-box .link{position:absolute;left:0;top:0;width:50%;height:100%;background:rgba(0,0,0,0.0);color:#fff;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}
#social .news-block .hover-box .link a{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,0.8);color:#272727;text-align:center;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}
#social .news-block .hover-box .link a .icon{position:absolute;left:50%;top:50%;font-size:30px;line-height:30px;width:30px;text-align:center;margin:-15px 0 0 -15px}
#social .news-block .hover-box .single-link{left:auto;right:0}
#social .news-block .hover-box .single-link a{background:#22943b}
#social .news-block .lower-box{position:relative;display:flex;align-items:center;justify-content:center;padding:30px 20px;border:1px solid rgba(0,0,0,0.05);border-top:none;font-family:'Quicksand',sans-serif;box-shadow:0 0 20px 0 rgba(0,0,0,0.07);min-height:250px;max-height:250px;border-radius:20px}
#social .news-block .lower-box .upper-info{position:relative;}
#social .news-block .lower-box h4{position:relative;margin-bottom:12px;font-weight:700;z-index:1;font-size:17px}
#social .news-block .lower-box h4 a{color:#222;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}
#social .news-block .lower-box h4 a:hover{color:#22943b;text-decoration:underline}
#social .news-block .lower-box .cat-info{position:relative;color:#757575;font-weight:600;text-transform:uppercase;font-size:14px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;z-index:1}
#social .news-block .lower-box .cat-info a{color:#757575}
#social .news-block .lower-box .cat-info .fa{padding-right:5px;font-size:14px;color:#22943b}
#social .news-block .lower-box .meta-info{position:relative;border-top:1px solid rgba(0,0,0,0.10);padding-top:20px}
#social .news-block .author-info{position:relative;float:left;padding-left:65px;min-height:50px;padding-top:8px}
#social .news-block .author-info .author-icon{position:absolute;left:0;top:0;width:50px;height:50px;line-height:50px;text-align:center;font-size:18px;color:#959595;background:#f1f1f1;border-radius:50%}
#social .news-block .author-info .author-title{font-size:14px;line-height:20px;color:#222;text-transform:uppercase;font-weight:600}
#social .news-block .author-info .date{font-size:14px;line-height:20px;color:#757575;text-transform:uppercase}
#social .news-block .comments-info{position:relative;float:right;padding:13px 0;line-height:24px;border-left:1px solid rgba(0,0,0,0.10);padding-left:15px}
#social .news-block .comments-info a{font-size:14px;color:#757575;display:block}
#social .news-block .comments-info a .fa{padding-right:3px;color:#aaa}
#social {padding:50px 0}
#social .title{display:flex;justify-content:space-between;align-items:center;width: 100%;background-color: #032f4b;color:#fff;padding:22px 13px 27px 15px;min-height:81px;text-decoration: none;}
#social .title h5{margin:0;font-size:22px;font-weight: 700;}
#social .title h5.social{display:flex;align-items:center;font-size:16px}
#social .title h5 span{border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;font-size: 22px;display: inline-block;background: #92b5d8;width: 32px;height: 32px;margin-right:10px;display:flex;justify-content: center;align-items: center;}
#social .title h5 i{color:#fff;font-size:18px}
#social .title p{margin:0}

#social .shadow{box-shadow:0 5px 10px #dedede}
#social .list{width: 100%;height:500px;overflow-y: scroll;}
#social .list a{display:flex;align-items:center;justify-content: space-between;text-decoration: none;padding:10px;border-bottom: 1px solid #c8c8c8;}
#social .list a span{background: #e00000;font-size: 14px;color: #fff;font-weight: 600;line-height: 22px;padding: 3px;width: 50px;height: 50px;text-align: center;display: inline-block;margin-right: 10px;flex:1}
#social .list a p{margin:0;font-size: 11px;color: #333;font-weight: 600;line-height: 16px;overflow: hidden;height: 48px;flex:4}
#social .col-12.mt-5 .col-md-4{position: relative;}
#social figure{position: relative;z-index: 2;padding: 20px 0 22px;text-align: center;margin-top:1rem}
#social figure>a{display:block;text-decoration:none;text-align: center;vertical-align: middle;transform: perspective(1px) translateZ(0);-webkit-transform: perspective(1px) translateZ(0);-moz-transform: perspective(1px) translateZ(0);-o-transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px transparent;position: relative;transition-duration: .3s;-webkit-transition-duration: .3s;-moz-transition-duration: .3s;-o-transition-duration: .3s;transition-property: transform;-webkit-transition-property: transform;-moz-transition-property: transform;-o-transition-property: transform;min-height: 164px;}
#social figure>a::before{pointer-events: none;position: absolute;z-index: -1;content: '';bottom: -10px;left: 5%;height: 10px;width: 90%;opacity: 0;background: -webkit-radial-gradient(center,ellipse,rgba(0,0,0,0.35) 0%,transparent 80%);background: radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0%,transparent 80%);transition-duration: .3s;-webkit-transition-duration: .3s;-moz-transition-duration: .3s;-o-transition-duration: .3s;transition-property: transform,opacity;-webkit-transition-property: transform,opacity;-moz-transition-property: transform,opacity;-o-transition-property: transform,opacity;}
#social .col-12.mt-5 .col-md-4:hover figure>a::before{opacity: 1;transform: translateY(5px);-webkit-transform: translateY(5px);-moz-transform: translateY(5px);-o-transform: translateY(5px);}
#social .col-12.mt-5 .col-md-4:hover figure>a{color:#256bb1}
#social figure img{border: 2px solid #000;height: 164px;width: 120px;}
#social figure figcaption{margin-top: 19px;}
#social figure figcaption a{max-width: 163px;margin: 0 auto;font-size: 15px;color: #333;font-weight: 600;line-height: 16px;height: 48px;overflow: hidden;text-decoration: none;}
#social .mySwiperMedia .swiper-button-prev,#social .mySwiperMedia .swiper-button-next{width:40px;height:40px;border-radius: 50%;background-color: #fff;color:#000;box-shadow:1px 1px 3px 0px #0000009e;transition:.2s all}
#social .mySwiperMedia .swiper-button-prev:hover,#social .mySwiperMedia .swiper-button-next:hover{background-color: #17436f;}
#social .mySwiperMedia i{color:#17436f;font-size:22px}
#social .mySwiperMedia .swiper-button-prev:hover i,#social .mySwiperMedia .swiper-button-next:hover i{color: #fff;}
#social .mySwiperMedia .swiper-button-prev:after{content:''}
#social .mySwiperMedia .swiper-button-next:after{content:''}
#social .iframe {position: relative;padding-bottom: 56.25%;height: 500px;}
#social .iframe * {min-width:100%!important;max-width:100%!important}
#social .iframe iframe {position: absolute;top: 0;left: 0;width: 100%!important;height: 100%;}

/*
#social .news-carousel .owl-nav{position:absolute;right:0;top:-122px}
#social .news-carousel .owl-nav button.owl-next,#social .news-carousel .owl-nav button.owl-prev{position:relative;display:inline-block;vertical-align:top;margin-left:10px;width:62px;height:62px;line-height:60px;color:#ccc;font-size:24px;border:1px solid rgba(0,0,0,0.10);text-align:center;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}
#social .news-carousel .owl-nav .owl-next:hover,#social .news-carousel .owl-nav .owl-prev:hover{border-color:#22943b;color:#22943b}
#social .news-carousel .owl-dots{position:relative;display:block;padding-top:40px;width:100%;text-align:center;display:none}
#social .news-carousel .owl-dots .owl-dot{position:relative;display:inline-block;margin:0 10px}
#social .news-carousel .owl-dots .owl-dot span{position:relative;display:block;width:3px;height:3px;background:#aaa;outline:2px solid rgba(0,0,0,0);outline-offset:4px}
#social .news-carousel .owl-dots .owl-dot.active span{background:#22943b;outline-color:#22943b}
*/
#social .sc-box .sc-icon span{color:#757575;border:1px solid #000;width:70px;height:70px;padding:23px;border-radius:50%;font-size:16pt}
#social .sc-box .sc-text{margin-top:10px;color:#757575;font-weight:700}
#social .sc-box img{width:100px;max-width:100%}
#social .sc-box.facebook .inner-box{background-color:#3b5998;color:#fff}
#social .sc-box.twitter .inner-box{background-color:#55acee;color:#fff}
#social .sc-box.instagram .inner-box{background:#f09433;background:-moz-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433',endColorstr='#bc1888',GradientType=1);color:#fff}
#social .sc-box.youtube .inner-box{background-color:#fe0000;color:#fff}
#social .sc-box.facebook:hover .inner-box,#social .sc-box.twitter:hover .inner-box,#social .sc-box.instagram:hover .inner-box,#social .sc-box.youtube:hover .inner-box{color:#fff;opacity:.8}
#social .sc-box.facebook:hover .sc-icon span,#social .sc-box.twitter:hover .sc-icon span,#social .sc-box.instagram:hover .sc-icon span,#social .sc-box.youtube:hover .sc-icon span{color:#fff;border-color:#fff}
#social .newsBlock{opacity:1!important;visibility:unset!important;float:left}

footer{position:relative;background-color: #1b3c4b;padding:70px 0}
footer::before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-image: url('../img/footer-bg.jpg');background-position: top center;background-repeat: repeat;background-size: contain;opacity: 0.3;mix-blend-mode: luminosity;transition: background 0.3s, border-radius 0.3s, opacity 0.3s;}
footer .container{position:relative;z-index:9}
footer .redbox{padding:30px 40px 20px 40px;display:flex;flex-direction:column;background-color: #e12126;color:#fff}
footer .redbox .item{display:flex;align-items:center;}
footer .redbox .item img{max-width:292px;width:100%}
footer .redbox .item p{margin:0;padding: 10px 0;border-bottom:1px solid rgba(255, 255, 255, 0.18823529411764706);width:100%;font-size:15px}
footer .redbox .item:first-child p, footer .redbox .item:last-child p{border-bottom:unset}
footer .redbox .item i{margin-right: 15px;}
footer .redbox .item a{color:inherit;text-decoration: none;}
footer h5.title{color: #fff;margin: 0px 0px 15px 0px;font-size: 20px;font-weight: 700;letter-spacing: -0.4px;}
footer .line{width: 40px;height: 4px;background: linear-gradient(90deg, #E13833 0%, #E13833 100%);margin-bottom: 20px;}
footer p.footer-list{display:flex;align-items: center;margin:0 0 12px 0;font-size:15px;color:#fff}
footer p.footer-list i{color:inherit;margin-right:10px}
footer p.footer-list a{text-decoration: none;color:inherit}
footer p.subscriber-text{font-size: 14px;font-weight: 400;line-height: 1.4em;color:#6ec1e4}
footer .footer-social{}
footer .footer-social a{margin:0px 6px 0px 0px}
footer .footer-social a span {display:block;text-align: center;text-decoration: none;border-radius: 50% 50% 50% 50%;padding: 0px 0px 0px 0px;font-size: 14px;width: 40px;height: 40px;line-height: 36px;color:#6ec1e4;border-style: solid;border-width: 2px 2px 2px 2px;border-color: #6ec1e4;transition: .2s all}
footer .footer-social a span i{position:relative;font-size:14px}
footer .footer-social a:hover span {background-color:#e12126;border-color:#e12126}
footer .footer-social a:hover span i{color:#fff}

/* Membership Form */
#membershipform {}
#membershipform input, #membershipform textarea{border-bottom:1px solid #ced4da!important}
#membershipform input:focus, #membershipform textarea:focus{outline:unset; border-color: inherit;-webkit-box-shadow: none;box-shadow: none;}
#membershipform .mb-5 label {background-color: #032f4b;display: block;color: #fff;padding-top: 5px;padding-bottom: 5px;padding-left: .75rem;padding-right: .75rem}


/* Volunteer Form */
#fgvolunteer input, #fgvolunteer textarea{border-bottom:1px solid #ced4da!important}
#fgvolunteer input:focus, #fgvolunteer textarea:focus{outline:unset; border-color: inherit;-webkit-box-shadow: none;box-shadow: none;}
#fgvolunteer .mb-5 label {background-color: #032f4b;display: block;color: #fff;padding-top: 5px;padding-bottom: 5px;padding-left: .75rem;padding-right: .75rem}
.form-logo {position:absolute;max-width:240px;left:0;top:0;height:110px;object-fit:contain;padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}
/* .subContent{padding: 30px 0 60px;background-color: #f4f4f4;position: relative;}
.subContent::after{width: 450px;height: 450px;background: url('../assets/img/logo.png') no-repeat top center/450px 450px;display: block;content: '';position: absolute;top: 0;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.subContent .subContent_inner{position: relative;z-index:2}
.fgvolunteer{border: 1px dashed #0d5ea6;border-radius: var(--siteRadius);padding: 30px;}
.fgvolunteer .fgvolunteer_title{margin-bottom: 10px;font-size: 1.1333333333rem;line-height: 1.6666666667rem;color: #0d5ea6;text-align: center;}
.fgvolunteer .fgvolunteer_text{margin-bottom: 30px;font-size: 1rem;line-height: 1.5333333333rem;color: #000;text-align: center;}
.fgvolunteer .fgvolunteer_form_inner_field{margin-bottom:30px}
.fgvolunteer .fgvolunteer_form_inner_field input:not([type=radio]), .fgvolunteer_form_inner_field select, .fgvolunteer_form_inner_field textarea {width: 100%;height: 53px;border: 1px dashed #0d5ea6;border-radius: var(--siteRadius);padding: 0 20px;background-color: transparent;resize: none;font-size: 1rem;line-height: 1.5333333333rem;font-family: montserrat-regular;color: #000;}
.fgvolunteer .fgvolunteer_form_inner_field .s-select {border: none;background-color: transparent;}
.fgvolunteer .s-select {border: 1px solid #d6d6d6;background-color: #fff;overflow: hidden;position: relative;z-index: 2;}
.fgvolunteer .fgvolunteer_form_inner_field.textarea textarea {height: 200px;padding: 10px 20px;} */

/* BTP Prgoram */
#fgverticaltabs {padding:30px 0}
#fgverticaltabs .tabs.tabs-vertical{border:0;border-radius: 0;padding:0}
#fgverticaltabs .tabs.tabs-vertical .nav{border-bottom: 0;}
#fgverticaltabs .tabs.tabs-vertical .nav .nav-item{}
#fgverticaltabs .tabs.tabs-vertical .nav .nav-item .nav-link{border-right: 3px solid#ccc;color:#1b3c4b;padding:18px;font-size:14px;font-weight: 600;transition: all .2s;border-radius:0;border-bottom:1px solid rgba(0,0,0,.06)!important;padding-left:0;border-left:0;border-top:0;font-weight:400;margin-bottom:unset}
#fgverticaltabs .tabs.tabs-vertical .nav .nav-item:last-child .nav-link{border-bottom:unset!important}
#fgverticaltabs .tabs.tabs-vertical .nav .nav-item .nav-link.active{font-weight: 600;}
#fgverticaltabs .tabs.tabs-vertical .nav .nav-item .nav-link.active, #fgverticaltabs .tabs.tabs-vertical .nav .nav-item .nav-link:hover{border-right-color: #1b3c4b;}
#fgverticaltabs .tab-content {}
#fgverticaltabs .tab-content .tab-pane {}
#fgverticaltabs .tab-content .tab-pane h4 {}
#fgverticaltabs .tab-content .tab-pane p{}

/* Breadcrumb */
.page-header-area {padding-top: 50px;overflow: hidden;position: relative;z-index: 1;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='1920' height='550' preserveAspectRatio='none' viewBox='0 0 1920 550'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1063%26quot%3b)' fill='none'%3e%3crect width='1920' height='550' x='0' y='0' fill='rgba(11%2c 79%2c 139%2c 1)'%3e%3c/rect%3e%3cpath d='M56 550L606 0L781.5 0L231.5 550z' fill='url(%23SvgjsLinearGradient1064)'%3e%3c/path%3e%3cpath d='M496.40000000000003 550L1046.4 0L1664.4 0L1114.4 550z' fill='url(%23SvgjsLinearGradient1064)'%3e%3c/path%3e%3cpath d='M905.8000000000001 550L1455.8000000000002 0L1835.3000000000002 0L1285.3000000000002 550z' fill='url(%23SvgjsLinearGradient1064)'%3e%3c/path%3e%3cpath d='M1851 550L1301 0L957.5 0L1507.5 550z' fill='url(%23SvgjsLinearGradient1065)'%3e%3c/path%3e%3cpath d='M1496.6 550L946.5999999999999 0L318.0999999999999 0L868.0999999999999 550z' fill='url(%23SvgjsLinearGradient1065)'%3e%3c/path%3e%3cpath d='M1020.1999999999999 550L470.19999999999993 0L273.69999999999993 0L823.6999999999999 550z' fill='url(%23SvgjsLinearGradient1065)'%3e%3c/path%3e%3cpath d='M1411.870821081587 550L1920 41.87082108158717L1920 550z' fill='url(%23SvgjsLinearGradient1064)'%3e%3c/path%3e%3cpath d='M0 550L508.12917891841283 550L 0 41.87082108158717z' fill='url(%23SvgjsLinearGradient1065)'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1063'%3e%3crect width='1920' height='550' fill='white'%3e%3c/rect%3e%3c/mask%3e%3clinearGradient x1='0%25' y1='100%25' x2='100%25' y2='0%25' id='SvgjsLinearGradient1064'%3e%3cstop stop-color='rgba(10%2c 47%2c 81%2c 0.22)' offset='0'%3e%3c/stop%3e%3cstop stop-opacity='0' stop-color='rgba(10%2c 47%2c 81%2c 0.22)' offset='0.66'%3e%3c/stop%3e%3c/linearGradient%3e%3clinearGradient x1='100%25' y1='100%25' x2='0%25' y2='0%25' id='SvgjsLinearGradient1065'%3e%3cstop stop-color='rgba(10%2c 47%2c 81%2c 0.22)' offset='0'%3e%3c/stop%3e%3cstop stop-opacity='0' stop-color='rgba(10%2c 47%2c 81%2c 0.22)' offset='0.66'%3e%3c/stop%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");background-position: left;}
.page-header-area .page-header-content {margin-bottom: 50px;}
.page-header-area .page-header-content h1 {font-size: 32px;margin-bottom: 15px;color:#fff}
.page-header-area .page-header-content ul {padding-left: 0;margin-bottom: 0;}
.page-header-area .page-header-content ul li {display: inline-block;color: #ededed;margin-right: 20px;font-weight: 500;position: relative;}
.page-header-area .page-header-content ul li:last-child {margin-right: 0;}
.page-header-area .page-header-content ul li:last-child::before {display: none;}
.page-header-area .page-header-content ul li::before {position: absolute;content: '>';right: -18px;font-size: 16px;top: 0px;color: #ededed;}
.page-header-area .page-header-content ul li a {color: #ededed;}

/* Membership List */
#membershiplist{padding: 30px 0;}
#membershiplist .lists{grid-gap: 20px;grid-template-columns: repeat(3, minmax(0,1fr));}
#membershiplist .list{border: 1px solid #0d5ea6;border-radius: 15px;padding: 30px;font-size: 1rem;color: #333;text-align: center;transition: .2s all;overflow: hidden;}
#membershiplist .list.less-padding{padding: 15px 30px}
#membershiplist .list:hover{background-color: #e12126;border-color:#e12126}
#membershiplist .list p{margin:0;font-weight: 600;font-size: 17px;letter-spacing: .5px;}
#membershiplist .list span{font-weight: 300;text-transform: uppercase;letter-spacing: 1px;margin-top:10px}
#membershiplist .list i {color:#e12126}
#membershiplist .list a {text-decoration: none;color:inherit;margin-bottom: 10px;}
#membershiplist .list a:hover {text-decoration: underline;}
#membershiplist .list:hover p, #membershiplist .list:hover span, #membershiplist .list:hover a, #membershiplist .list:hover i, #membershiplist .list:hover hr{color:#fff;position:relative;z-index:99}

@keyframes criss-cross-left {0% {left: -20px}50% {left: 50%;width: 20px;height: 20px}100% {left: 50%;width: 375px;height: 375px}}
@-webkit-keyframes criss-cross-right {0% {right: -20px}50% {right: 50%;width: 20px;height: 20px}100% {right: 50%;width: 375px;height: 375px}}
@keyframes criss-cross-right {0% {right: -20px}50% {right: 50%;width: 20px;height: 20px}100% {right: 50%;width: 375px;height: 375px}}
.btn-11 {position: relative;color: #333}.btn-11:before, .btn-11:after {position: absolute;top: 50%;content: "";width: 20px;height: 20px;background-color: #b41a1f;border-radius: 0}
.btn-11:before {left: -20px;transform: translate(-80%, -50%)}.btn-11:after {right: -20px;transform: translate(58%, -50%)}
.btn-11:hover {color: #eadfe0}
.btn-11:hover:before {-webkit-animation: criss-cross-left 0.8s both;animation: criss-cross-left 0.8s both;-webkit-animation-direction: alternate;animation-direction: alternate}
.btn-11:hover:after {-webkit-animation: criss-cross-right 0.8s both;animation: criss-cross-right 0.8s both;-webkit-animation-direction: alternate;animation-direction: alternate}
.btn-11:hover p, .btn-11:hover span{position: relative;z-index: 9;}

/* Whatsapp Share */
.fgsharewp {font-family: inherit;background: #128C7E;color: white;padding: 20px 0;font-size: 14px;border-radius: 0.7em;letter-spacing: 0.009em;position: relative;display: inline-flex;align-content: center;align-items: center;overflow: hidden;height: 2.1em;padding-left: 2.8em;padding-right: 0.9em;text-decoration: unset;}
.fgsharewp .icon {background: #fff;height: 30px;width: 30px;border-radius: 30px;position: absolute;display: flex;align-items: center;justify-content: center;left: 0.4em;transition: all 0.5s;}
.fgsharewp .icon i {margin-left:2px;margin-bottom:2px;transition: all 0.5s;color: #128C7E;font-size:26px;}
.fgsharewp p {margin:0;opacity:1;}
.fgsharewp:hover .icon i {transform: rotate(360deg);}
.fgsharewp:hover p {opacity:0}
.fgsharewp:hover .icon {width: calc(100% - 0.85rem);border-radius: 0.5em;}
.select2-selection__rendered {line-height: 31px !important;}
.select2-container .select2-selection--single {height: 35px !important;}
.select2-selection__arrow {height: 34px !important;}

/* Projects */
#projectsfg .item a {text-decoration:none}
#projectsfg .item .image{position:relative;overflow:hidden;margin-bottom:40px}
#projectsfg .item .image img{transition:all .2s;height:300px;object-fit:cover}
#projectsfg .buttons{position:absolute;top:0;right:0;left:0;bottom:0;opacity:0;visibility:hidden;background-color:rgba(255,255,255,0);transition:all .2s;display:flex;align-items:center;justify-content:center}
#projectsfg .item .image .buttons a{color:#fff;margin-right:10px}
#projectsfg .item .image .buttons a:last-child{margin-right:0}
#projectsfg .item .image .buttons a i{font-size:20px;color:inherit}
#projectsfg .item .image:hover .buttons{opacity:1;visibility:visible;background-color:rgba(39,48,75,.7)}
#projectsfg .item .image:hover img{transform:scale(1.1)}
#projectsfg .item{background:#fff;padding:15px;text-align:center;transition:all .3s ease;border:3px solid transparent;box-shadow:0 0 16px 0 rgba(39,48,75,.15);border-radius:6px;padding:35px 30px 27px;display:flex;flex-direction:column}
#projectsfg .item img{max-width:100%}
#projectsfg .item h2{color:#5A3733;font-size:22px;font-weight:900;padding:.5em 0;margin:0}
#projectsfg .item p{font-size:14px;line-height:1.5em;margin:14px 0 20px}
#projectsfg .item .name{font-size:24px;text-transform:capitalize;transition:all .3s linear 0s;font-weight:700;line-height:1;color:#27304b}
#projectsfg .item .name:hover{color:#f15e42}
#projectsfg .item .perUnvan{position:relative;transition:all .3s linear 0s;color:#777;font-size:16px;text-align:center;font-weight:400}
#projectsfg .item .perUnvan:hover{color:#f15e42}
#projectsfg .item .perUnvan::after{content:'';position:absolute;bottom:-6px;left:50%;height:1px;width:40px;background-color:#777;transform:translateX(-50%)}
#projectsfg .item .css-arrow{margin-left:10px;display:inline-block;width:55px;height:2px;background-color:#f15e42;position:relative;transition:all .25s linear 0s;vertical-align:middle}
#projectsfg .item .css-arrow::after{content:"";position:absolute;width:10px;height:2px;background-color:#f15e42;top:-3px;right:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:all .25s linear 0}
#projectsfg .item .css-arrow::before{content:"";position:absolute;width:10px;height:2px;background-color:#f15e42;top:3px;right:-3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:all .25s linear 0}
#projectsfg .item .read-more{font-size:16px;font-weight:700;text-transform:capitalize;color:#27304b;position:relative;margin-top:20px}
#projectsfg .item .read-more:hover{color:#f15e42}
#projectsfg .item:hover .css-arrow{width:20px}
#projectsfg .is-checked {background:#e12126;color:#fff}

#project_detail_fg .swiper-slide img{max-width:100%;height:450px;object-fit: cover;}
#project_detail_fg .projects-tiles .project:first-child{margin-top:0}@media (min-width:768px){.projects-tiles .project{margin-top:10rem}.projects-tiles .project-details{padding:2rem;padding-bottom:1rem}}@media (max-width:767px){.projects-tiles .project{margin-top:5rem}}.projects-overflow .project-details{width:100%}.projects-overflow .item{position:relative;margin-top:2.5rem}.projects-overflow .item:first-child{margin-top:0}@media (min-width:1200px){.projects-overflow .project-details{max-width:24rem}}@media (min-width:992px) and (max-width:1199.98px){.projects-overflow .project-details{max-width:20rem}}@media (min-width:992px){.projects-overflow .project-details{position:absolute}.projects-overflow .item{margin-top:10rem}}@media (max-width:991.98px){.projects-overflow .project{box-shadow:0 0 1.25rem rgba(30,34,40,.04)!important;border-radius:.4rem!important}.projects-overflow .project figure img{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.projects-overflow .project-details .card{border-top-left-radius:0!important;border-top-right-radius:0!important;box-shadow:none!important}}.projects-overflow2 .project-image{top:50%;transform:translateY(-50%);z-index:2}.projects-overflow2 .item{position:relative;margin-top:2.5rem}.projects-overflow2 .item .card{z-index:1}.projects-overflow2 .item .card .card-body{padding:4rem}.projects-overflow2 .item:first-child{margin-top:0}@media (min-width:1400px){.projects-overflow2 .project-image{max-width:30rem}}@media (min-width:1200px){.projects-overflow2 .project-image{max-width:30rem}}@media (min-width:992px) and (max-width:1199.98px){.projects-overflow2 .project-image{max-width:25rem}}
#project_detail_fg .swiper-controls{position:absolute!important;pointer-events:none;width:100%;height:100%;top:0;left:0}.swiper-controls .swiper-navigation{pointer-events:all}.swiper-controls .swiper-navigation .swiper-button{background:rgba(255,255,255,.7);color:#343f52;border:0;box-shadow:0 .25rem .75rem rgba(30,34,40,.02);width:2.2rem;height:2.2rem;line-height:inherit;border-radius:100%;text-shadow:none;transition:all .2s ease-in-out}@media (prefers-reduced-motion:reduce){.swiper-controls .swiper-navigation .swiper-button{transition:none}}.swiper-controls .swiper-navigation .swiper-button:hover{background:rgba(255,255,255,.9)}.swiper-controls .swiper-navigation .swiper-button:focus{outline:0}.swiper-controls .swiper-navigation .swiper-button:after{font-size:1.2rem}.swiper-controls .swiper-navigation .swiper-button.swiper-button-prev{left:1rem}.swiper-controls .swiper-navigation .swiper-button.swiper-button-prev:after{content:""}.swiper-controls .swiper-navigation .swiper-button.swiper-button-next{right:1rem}.swiper-controls .swiper-navigation .swiper-button.swiper-button-next:after{content:""}.swiper-controls .swiper-navigation .swiper-button.swiper-button-disabled{background:rgba(255,255,255,.7)}.swiper-controls .swiper-pagination{bottom:-2.8rem;position:absolute!important;pointer-events:all}.swiper-controls .swiper-pagination .swiper-pagination-bullet{-webkit-backface-visibility:visible;transition:all .2s ease-in-out;position:relative;display:inline-block;width:.5rem;height:.5rem;margin:0 .3rem;padding:0;background:#aab0bc;opacity:.5;border-radius:100%;border:3px solid transparent;transform:scale(.6)}@media (prefers-reduced-motion:reduce){.swiper-controls .swiper-pagination .swiper-pagination-bullet{transition:none}}.swiper-controls .swiper-pagination .swiper-pagination-bullet:hover{transform:scale(1)}.swiper-controls .swiper-pagination .swiper-pagination-bullet:focus{outline:0}.swiper-controls .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{transform:scale(1);background:0 0;border-color:#aab0bc}.swiper-controls i {color:#032f4b}

#contact{}
#contact .contact-title{font-size: 31px;font-weight: 600;margin:0px 0px 10px 0px;color:#2e3d44;letter-spacing:-0.4px}
#contact .contact-line{width: 100px;height: 3px;background: #FF0000;margin:0 auto}
#contact .contact-desc{font-size: 14px;line-height: 24px;margin:15px 0px 0px 0px}
#contact .contact-left{}
#contact .contact-left .item{display:flex;padding: 40px 20px 40px 20px;box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.15);margin-bottom:20px}
#contact .contact-left .item .contact-icon{width:38px;height:38px;object-fit:contain;margin-right: 20px;}
#contact .contact-left .item .contact-info p{font-size: 22px;font-weight: 500;line-height: 0.9em;color:#2e3d44;margin:0 0 5px 0}
#contact .contact-left .item .contact-info a{font-size:14px;color:#2e3d44;font-weight:400;text-decoration:none}
#contact .contact-right .contact-input{border-radius:3px;border-style: solid;border-width: 1px 1px 1px 1px;border-color: #E0E0E0;color:#000;outline:0;padding:12px;font-size: 14px;line-height:21px;margin-bottom:20px}
#contact .contact-right form > button{background-color:#e12126;border-color:#E12126;color:#fff;padding:20px 100px 20px 100px;font-weight:600}
#contact .contact-right form >  button:hover{background-color: #c2171d;border-color:#c2171d;color:#fff}

/* Turkey Map */
#turkeymap g.is-completed path{fill:#e12126}

#blogs{}
#blogs form .kats{display: block;width: 100%;font-size:18px;font-weight: 500;color:#032f4b;padding:10px 0;text-decoration: none;border-bottom: 1px solid rgba(204, 204, 204, 0.627);transition: .2s all}
#blogs form .kats:last-child{border-bottom: unset;}
#blogs form .kats:hover{color:#e12126;border-color:#e12126}
#blogs form label{position: relative;font-size: 22px;}
#blogs form label::after{content:'';position: absolute;bottom: -10px;left: 0;height: 3px;width:60px;background-color: #e12126;}
#blogs form hr {height: 20px;border-style: solid;border-color: #032f4b;border-width: 1px 0 0 0;border-radius: 20px;} 
#blogs form hr:before { display: block; content: ""; height: 20px; margin-top: -21px; border-style: solid; border-color: #032f4b; border-width: 0 0 1px 0; border-radius: 20px; }
#blogs .blogfg{position:relative;margin-bottom:30px;filter:grayscale(75%)}
#blogs .blogfg::after{transition: width 0.5s ease;content: "";width: 0;height: 1px;background-color: #234259;display: block;margin-top: 10px;}
#blogs .blogfg:hover{filter: grayscale(0);transition: all 0.5s ease;}
#blogs .blogfg:hover::after{width: 100%;}
#blogs .blogfg a{text-decoration: none;}
#blogs .blogfg img{border-radius: 8px;margin-bottom:15px;height:260px;width:100%;object-fit:cover}
#blogs .blogfg .blogfg-title{color:#797d7b;font-size:24px;margin:0 0 0.5rem 0;letter-spacing: 0;}
#blogs .blogfg .blogfg-desc{color:#797d7b;line-height:24px;font-size:16px;margin: 0 0 1rem 0}
#blogs .blogfg .blogfg-button{color:#234259;font-size:12px;text-transform: uppercase;letter-spacing: 2px}
#blogs .blogfg:hover .blogfg-title{color:#234259}
#blogs .blogfg:hover .blogfg-desc{color:#234259}
#blogs .content {position:relative}
#blogs .content span.date{top:15px;right:15px;background: #e12126;font-size:13px}
#blogs .content > img{height: 450px;max-width: 100%; margin: 0 auto 10px auto}
#blogs .content h5 {position:relative;font-size:35px;font-weight: 500;font-family: 'Poppins', sans-serif;color:#0e5272;margin:0 0 35px 0}
#blogs .content h5::after{content:'';position: absolute;bottom: -15px;left: 0;height: 3px;width:60px;background-color: #e12126;}
#blogs .content * {font-family: 'Poppins', sans-serif; font-size:18px; color:#7a7a7a; font-weight: 400;}
#blogs .content strong, #blogs .content b{font-weight: 700;}
#blogs .content h1, #blogs .content h2,#blogs .content h3, #blogs .content h4,#blogs .content h5, #blogs .content h6{font-weight: 600;}
#blogs .content li{margin-bottom:15px}
#blogs .content .elementor-image {margin-top:50px}


#paged {}
#paged .col-left h4 {font-size:32px;font-weight:600;color:#2e3d44;margin:0;margin-bottom: 10px;letter-spacing: -0.4px;}
#paged .col-left p {font-size:14px;font-weight: 400;text-transform: uppercase;letter-spacing: 5px;color:#7a7a7a}
#paged .col-left .socialhb a{margin:0px 6px 0px 0px}
#paged .col-left .socialhb a span {display:block;text-align: center;text-decoration: none;border-radius: 50% 50% 50% 50%;padding: 0px 0px 0px 0px;font-size: 14px;width: 40px;height: 40px;line-height: 36px;color:#333;border-style: solid;border-width: 2px 2px 2px 2px;border-color: #333;transition: .2s all}
#paged .col-left .socialhb a span i{position:relative;font-size:14px}
#paged .col-left .socialhb a:hover span {background-color:#e12126;border-color:#e12126}
#paged .col-left .socialhb a:hover span i{color:#fff}
#paged .col-right h5 {position:relative;font-size:35px;font-weight: 500;font-family: 'Poppins', sans-serif;color:#0e5272;margin:0 0 35px 0}
#paged .col-right h5::after{content:'';position: absolute;bottom: -15px;left: 0;height: 3px;width:60px;background-color: #e12126;}
#paged .col-right * {font-family: 'Poppins', sans-serif; font-size:18px; color:#7a7a7a; font-weight: 400;}
#paged .col-right li{margin-bottom:15px}
#paged .col-right .elementor-image {margin-top:50px}
#paged .catalog-box-img img{height:260px;object-fit:contain}


/* Responsive */
@media (max-width:1400px){
    header .mySwiper .image img{height:360px;}
}

@media (max-width:1200px){
    
}

@media (max-width:992px){
    header .nav-buttons{display: none;}
    header .mySwiper .image{overflow:hidden;padding:0 5px}
  	header .mySwiper .image img{max-height:260px;max-width:100%;object-fit: cover;}
    #btptv .btp-tv-title{font-size: 42px;}
    #btptv .btp-tv-content .view{font-size:18px}
    .bank-no-box{margin:0 0 20px 0!important}
    #newsletter .nl-subscription-input{align-items: flex-start;margin-bottom: 10px;}
    #newsletter .nl-subscription-input button {margin-top:20px}
    #btptv .single .media h2{font-size:20px}
    #newsletter .nl-subscription-content{margin-bottom: 10px;}
    #newsletter .nl-subscription-content-title{font-size:28px}
    #social .title h2{font-size:30px}
    #social .news-block .lower-box{min-height:200px;max-height:200px}
    footer{padding:40px 0}
    #fixed-right svg, #fixed-right img{width:18px}
    #fixed-right a{font-size:11px}
    #textimgslider .swiper-slide{flex-direction: column;}
    #textimgslider .swiper-slide img{}
    #textimgslider .swiper-slide .text{border-top-right-radius: 0px;border-bottom-right-radius: 0px;}
    #textimgslider .text{padding:25px 10px}
    #textimgslider .text p{padding-right:35px}
    .page-header-area{padding-top:5px}
    #fgverticaltabs{padding:5px 0}
    #membershiplist .lists{grid-gap: 15px;grid-template-columns: repeat(2, minmax(0,1fr));}
    .form-logo{position:relative;margin-bottom: 20px;max-width:190px;width:100%;}
    #contact .contact-right form > button{padding:20px 50px 20px 50px}
    .five-col{grid-template-columns: repeat(3, 1fr);grid-gap:50px 20px}
    #blogs .content img{height:auto;min-height:150px;object-fit: cover;}
    #blogs .content span.date{font-size:10px}
}

@media (max-width:768px){
    .home header{min-height:470px}
    #projects .mySwiper .swiper-slide-active{transform:scale(1);}
    #projects .title{padding:0;background-color: transparent;box-shadow:unset}
    #projects .title:before{display:none}
    #projects .title .col-md-4,#projects .title .col-md-8{text-align: center;}
    #projects .title .col-md-4 h5{display:inline-block;background-color: #17436f;padding:15px;box-shadow:0px -10px 10px #17436f}
    #projects h2{text-align: center;padding:15px 0;background-color: #fff;box-shadow:0 0 10px #17436f;display:inline-block;padding:15px}
    #projects .mySwiper .swiper-slide-active::before{bottom:0}
    #projects .mySwiper .swiper-slide-active h4{bottom:40px}
	header .mySwiper .image img{max-height:250px}
    #btptv .btp-tv-title{font-size: 36px;}
    #btptv .btp-tv-content .view{font-size:16px;letter-spacing: 2px;}
    #social{padding:70px 0}
    #social .title h2{font-size:24px}
    #social .news-block .lower-box{min-height:170px;max-height:170px}
    #projects .title h2{font-size:15px}
    #fixed-right svg, #fixed-right img{width:14px}
    #fixed-right a{font-size:10px;text-align:center }
    .mobilebr{display: block}
    #membershiplist .lists{grid-gap: 10px;grid-template-columns: repeat(2, minmax(0,1fr));}
    #contact .contact-right form > button {padding:20px 30px 20px 30px}
    .five-col{grid-template-columns: repeat(2, 1fr);grid-gap:30px 10px}
    #blogs .content span.date{font-size:8px}


}

@media (max-width:540px){
    header .mySwiper .image img{max-height:240px}
    #btptv .btp-tv-title{font-size: 24px;}
    #btptv .btp-tv-content .view{font-size:13px;letter-spacing: 1.5px;}
    #btptv .arrow{margin-left: 5px;}
    #fixed-right {padding: 10px 1px}
    #fixed-right svg, #fixed-right img{width:12px}
    #fixed-right a{font-size:7px;margin-bottom:.5rem!important}
    #fixed-right p{margin-top:0px}
    #fixed-social a{width: 20px;height:20px;line-height:20px;font-size:10px}
    #membershiplist .lists{grid-gap: 20px;grid-template-columns: repeat(1, minmax(0,1fr));}
    header .logo img{max-width:160px}
}