.elementor-1532 .elementor-element.elementor-element-55043bf:not(.elementor-motion-effects-element-type-background), .elementor-1532 .elementor-element.elementor-element-55043bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;background-image:url("https://istanbulbay.com/wp-content/uploads/2022/07/b1.webp");background-position:center center;background-size:cover;}.elementor-1532 .elementor-element.elementor-element-55043bf > .elementor-background-overlay{background-color:#1a1a1a;opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1532 .elementor-element.elementor-element-55043bf, .elementor-1532 .elementor-element.elementor-element-55043bf > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-55043bf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 35px 0px 35px;}.elementor-1532 .elementor-element.elementor-element-91acdae > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:190px 0px 190px 0px;}.elementor-1532 .elementor-element.elementor-element-1b52e13 .aux-modern-heading-primary{font-family:"Rufina", Sans-serif;font-size:60px;font-weight:bold;line-height:74px;color:#ffffff;margin:0px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-1b52e13 .aux-modern-heading-divider{height:3px;width:116px;margin:0px 0px 17px 0px;}.elementor-1532 .elementor-element.elementor-element-1b52e13 > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-1532 .elementor-element.elementor-element-1b52e13{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-1532 .elementor-element.elementor-element-363e4ba{text-align:center;width:auto;max-width:auto;}.elementor-1532 .elementor-element.elementor-element-363e4ba .aux-text{font-family:"Montserrat", Sans-serif;line-height:1.3em;}.elementor-1532 .elementor-element.elementor-element-363e4ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-1532 .elementor-element.elementor-element-705fdf9{text-align:center;width:auto;max-width:auto;}.elementor-1532 .elementor-element.elementor-element-705fdf9 .aux-text{font-family:"Montserrat", Sans-serif;line-height:1.3em;}.elementor-1532 .elementor-element.elementor-element-705fdf9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-1532 .elementor-element.elementor-element-353f49e{padding:150px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-938fe7f .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1532 .elementor-element.elementor-element-938fe7f .aux-modern-heading-primary{font-family:"Rufina", Sans-serif;font-size:43px;font-weight:bold;line-height:53px;margin:0px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-938fe7f .aux-modern-heading-secondary{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:24px;}.elementor-1532 .elementor-element.elementor-element-938fe7f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-938fe7f{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-1532 .elementor-element.elementor-element-7029f19 .aux-layout-masonry .aux-frame-ratio{padding-bottom:calc( 0.75 * 100% );}.elementor-1532 .elementor-element.elementor-element-7029f19 .aux-gallery-container .aux-frame-darken::after{background-color:rgba(0, 0, 0, 0.7);}.elementor-1532 .elementor-element.elementor-element-7029f19 .aux-gallery-container .aux-frame-darken::after, .elementor-1532 .elementor-element.elementor-element-7029f19 .aux-gallery-container .aux-frame-mask-plain{transition-duration:1000ms;}.elementor-1532 .elementor-element.elementor-element-7029f19 .aux-gallery-container .aux-hover-active:hover .aux-frame-mask-plain{-webkit-transform:perspective(1000) translateZ(-120px);transform:perspective(1000) translateZ(-120px);}.elementor-1532 .elementor-element.elementor-element-7029f19 .aux-gallery-container .gallery-item .aux-frame-ratio-inner{overflow:hidden;}.elementor-1532 .elementor-element.elementor-element-7029f19 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-d4bfc57{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-d4bfc57 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1532 .elementor-element.elementor-element-2606c10 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1532 .elementor-element.elementor-element-2606c10 .aux-modern-heading-primary{font-family:"Rufina", Sans-serif;font-size:43px;font-weight:bold;line-height:53px;margin:0px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-2606c10 .aux-modern-heading-secondary{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:24px;}.elementor-1532 .elementor-element.elementor-element-2606c10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-2606c10{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-1532 .elementor-element.elementor-element-4f2eb75{--e-image-carousel-slides-to-show:5;}.elementor-1532 .elementor-element.elementor-element-4f2eb75 .swiper-wrapper{display:flex;align-items:center;}.elementor-1532 .elementor-element.elementor-element-4f2eb75 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-7da29e2{margin-top:0px;margin-bottom:0px;padding:150px 35px 0px 35px;}.elementor-1532 .elementor-element.elementor-element-c5656a1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-28ab615 .aux-modern-heading-primary{font-family:"Rufina", Sans-serif;font-size:53px;font-weight:bold;line-height:43px;}.elementor-1532 .elementor-element.elementor-element-28ab615 .aux-modern-heading-secondary{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:24px;margin:25px 0px 40px 0px;}.elementor-1532 .elementor-element.elementor-element-28ab615{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-1532 .elementor-element.elementor-element-5a1c110 .aux-modern-heading-primary{font-family:var( --e-global-typography-08e0d53-font-family ), Sans-serif;font-size:var( --e-global-typography-08e0d53-font-size );font-weight:var( --e-global-typography-08e0d53-font-weight );line-height:var( --e-global-typography-08e0d53-line-height );letter-spacing:var( --e-global-typography-08e0d53-letter-spacing );word-spacing:var( --e-global-typography-08e0d53-word-spacing );margin:0px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-5a1c110 .aux-modern-heading-secondary{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:24px;}.elementor-1532 .elementor-element.elementor-element-5a1c110 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-5a1c110{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-1532 .elementor-element.elementor-element-f4e2822{--grid-template-columns:repeat(0, auto);--icon-size:20px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-1532 .elementor-element.elementor-element-f4e2822 .elementor-widget-container{text-align:left;}.elementor-1532 .elementor-element.elementor-element-f4e2822 .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-1532 .elementor-element.elementor-element-f4e2822 .elementor-social-icon i{color:var( --e-global-color-5e462d11 );}.elementor-1532 .elementor-element.elementor-element-f4e2822 .elementor-social-icon svg{fill:var( --e-global-color-5e462d11 );}.elementor-1532 .elementor-element.elementor-element-f4e2822 .elementor-social-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-2a5b703 iframe{height:700px;}.elementor-1532 .elementor-element.elementor-element-e51adfc > .elementor-container{min-height:400px;}.elementor-1532 .elementor-element.elementor-element-e51adfc{padding:50px 35px 50px 35px;}.elementor-1532 .elementor-element.elementor-element-c39588c{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-1532 .elementor-element.elementor-element-412d30f .aux-widget-text .aux-text-widget-header{padding:0px 0px 35px 0px;}.elementor-1532 .elementor-element.elementor-element-412d30f .aux-ico{font-size:77px;}.elementor-1532 .elementor-element.elementor-element-412d30f .aux-ico-box{padding:0px 0px 0px 0px;color:#ff5d20;}.elementor-1532 .elementor-element.elementor-element-412d30f .col-title a, .elementor-1532 .elementor-element.elementor-element-412d30f .col-title{color:#202020 !important;}.elementor-1532 .elementor-element.elementor-element-412d30f .col-title, .elementor-1532 .elementor-element.elementor-element-412d30f .col-title a{font-family:"Rufina", Sans-serif;font-size:30px;font-weight:bold;line-height:46px;}.elementor-1532 .elementor-element.elementor-element-412d30f .widget-content{color:#545454 !important;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:36px;}.elementor-1532 .elementor-element.elementor-element-412d30f .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 32px;}.elementor-1532 .elementor-element.elementor-element-412d30f .aux-widget-advanced-text{text-align:left !important;}.elementor-1532 .elementor-element.elementor-element-412d30f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 40px 50px 40px;background-color:#ffffff;box-shadow:0px 0px 15px 1px rgba(0,0,0,0.25);}.elementor-1532 .elementor-element.elementor-element-17b56d3{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-1532 .elementor-element.elementor-element-d16e0e6 .aux-widget-text .aux-text-widget-header{padding:0px 0px 35px 0px;}.elementor-1532 .elementor-element.elementor-element-d16e0e6 .aux-ico{font-size:77px;}.elementor-1532 .elementor-element.elementor-element-d16e0e6 .aux-ico-box{padding:0px 0px 0px 0px;color:#ff5d20;}.elementor-1532 .elementor-element.elementor-element-d16e0e6 .col-title a, .elementor-1532 .elementor-element.elementor-element-d16e0e6 .col-title{color:#202020 !important;}.elementor-1532 .elementor-element.elementor-element-d16e0e6 .col-title, .elementor-1532 .elementor-element.elementor-element-d16e0e6 .col-title a{font-family:"Rufina", Sans-serif;font-size:30px;font-weight:bold;line-height:46px;}.elementor-1532 .elementor-element.elementor-element-d16e0e6 .col-title{margin-bottom:8px;}.elementor-1532 .elementor-element.elementor-element-d16e0e6 .widget-content{color:#545454 !important;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:36px;}.elementor-1532 .elementor-element.elementor-element-d16e0e6 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 32px;}.elementor-1532 .elementor-element.elementor-element-d16e0e6 .aux-widget-advanced-text{text-align:left !important;}.elementor-1532 .elementor-element.elementor-element-d16e0e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 40px 50px 40px;background-color:#ffffff;box-shadow:0px 0px 15px 1px rgba(0,0,0,0.25);}.elementor-1532 .elementor-element.elementor-element-dee4e94{animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-1532 .elementor-element.elementor-element-16c4b88 .aux-widget-text .aux-text-widget-header{padding:0px 0px 035px 0px;}.elementor-1532 .elementor-element.elementor-element-16c4b88 .aux-ico{font-size:77px;}.elementor-1532 .elementor-element.elementor-element-16c4b88 .aux-ico-box{padding:0px 0px 0px 0px;color:#ff5d20;}.elementor-1532 .elementor-element.elementor-element-16c4b88 .col-title a, .elementor-1532 .elementor-element.elementor-element-16c4b88 .col-title{color:#202020 !important;}.elementor-1532 .elementor-element.elementor-element-16c4b88 .col-title, .elementor-1532 .elementor-element.elementor-element-16c4b88 .col-title a{font-family:"Rufina", Sans-serif;font-size:30px;font-weight:bold;line-height:46px;}.elementor-1532 .elementor-element.elementor-element-16c4b88 .col-title{margin-bottom:8px;}.elementor-1532 .elementor-element.elementor-element-16c4b88 .widget-content{color:#545454 !important;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:36px;}.elementor-1532 .elementor-element.elementor-element-16c4b88 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 32px;}.elementor-1532 .elementor-element.elementor-element-16c4b88 .aux-widget-advanced-text{text-align:left !important;}.elementor-1532 .elementor-element.elementor-element-16c4b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 50px 30px;background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.25);}@media(min-width:768px){.elementor-1532 .elementor-element.elementor-element-c5656a1{width:50%;}.elementor-1532 .elementor-element.elementor-element-5968bbc{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1532 .elementor-element.elementor-element-91acdae{width:100%;}.elementor-1532 .elementor-element.elementor-element-c5656a1{width:100%;}.elementor-1532 .elementor-element.elementor-element-5968bbc{width:100%;}.elementor-1532 .elementor-element.elementor-element-c39588c{width:100%;}.elementor-1532 .elementor-element.elementor-element-17b56d3{width:100%;}.elementor-1532 .elementor-element.elementor-element-dee4e94{width:100%;}}@media(max-width:1024px){.elementor-1532 .elementor-element.elementor-element-1b52e13 .aux-modern-heading-primary{margin:0px 0px 0px 38px;}.elementor-1532 .elementor-element.elementor-element-1b52e13 .aux-modern-heading-secondary{margin:0px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-1b52e13 .aux-modern-heading-divider{margin:0px 0px 0px 38px;}.elementor-1532 .elementor-element.elementor-element-1b52e13 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-96da551.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1532 .elementor-element.elementor-element-353f49e{padding:0px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-e71e6e1 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1532 .elementor-element.elementor-element-938fe7f .aux-modern-heading-primary{margin:0px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-938fe7f > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-7029f19 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-d4bfc57{padding:50px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-2606c10 .aux-modern-heading-primary{margin:0px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-4f2eb75{--e-image-carousel-slides-to-show:2;}.elementor-1532 .elementor-element.elementor-element-4f2eb75 .swiper-wrapper{display:flex;align-items:center;}.elementor-1532 .elementor-element.elementor-element-7da29e2{padding:0px 10px 0px 10px;}.elementor-1532 .elementor-element.elementor-element-c5656a1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-1532 .elementor-element.elementor-element-28ab615 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1532 .elementor-element.elementor-element-28ab615 .aux-modern-heading-primary{font-size:45px;}.elementor-1532 .elementor-element.elementor-element-28ab615 > .elementor-widget-container{margin:-185px 150px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-7d168c4 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-5a1c110 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1532 .elementor-element.elementor-element-5a1c110 .aux-modern-heading-primary{font-size:var( --e-global-typography-08e0d53-font-size );line-height:var( --e-global-typography-08e0d53-line-height );letter-spacing:var( --e-global-typography-08e0d53-letter-spacing );word-spacing:var( --e-global-typography-08e0d53-word-spacing );margin:0px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-5a1c110 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-f4e2822 .elementor-widget-container{text-align:center;}.elementor-1532 .elementor-element.elementor-element-5968bbc > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-1532 .elementor-element.elementor-element-e51adfc{padding:50px 100px 100px 100px;}.elementor-1532 .elementor-element.elementor-element-412d30f .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 30px;}.elementor-1532 .elementor-element.elementor-element-412d30f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:41px 41px 41px 41px;}.elementor-1532 .elementor-element.elementor-element-d16e0e6 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 30px;}.elementor-1532 .elementor-element.elementor-element-d16e0e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:41px 41px 41px 41px;}.elementor-1532 .elementor-element.elementor-element-16c4b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 40px 40px 40px;}}@media(max-width:767px){.elementor-1532 .elementor-element.elementor-element-55043bf{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-91acdae > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:140px 0px 60px 0px;}.elementor-1532 .elementor-element.elementor-element-1b52e13 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1532 .elementor-element.elementor-element-1b52e13 .aux-modern-heading-primary{font-size:37px;}.elementor-1532 .elementor-element.elementor-element-1b52e13 .aux-modern-heading-divider{width:75px;margin:0px 0px 00px 35px;}.elementor-1532 .elementor-element.elementor-element-1b52e13 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-96da551.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1532 .elementor-element.elementor-element-363e4ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-705fdf9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-938fe7f .aux-modern-heading-primary{font-size:28px;}.elementor-1532 .elementor-element.elementor-element-7029f19 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1532 .elementor-element.elementor-element-2606c10 .aux-modern-heading-primary{font-size:28px;}.elementor-1532 .elementor-element.elementor-element-4f2eb75{--e-image-carousel-slides-to-show:1;}.elementor-1532 .elementor-element.elementor-element-4f2eb75 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-1532 .elementor-element.elementor-element-c5656a1{width:100%;}.elementor-1532 .elementor-element.elementor-element-c5656a1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-28ab615 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1532 .elementor-element.elementor-element-28ab615 .aux-modern-heading-primary{font-size:33px;margin:75px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-28ab615 .aux-modern-heading-secondary{margin:10px 10px 10px 10px;}.elementor-1532 .elementor-element.elementor-element-28ab615 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-7d168c4 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-1532 .elementor-element.elementor-element-5a1c110 .aux-modern-heading-primary{font-size:var( --e-global-typography-08e0d53-font-size );line-height:var( --e-global-typography-08e0d53-line-height );letter-spacing:var( --e-global-typography-08e0d53-letter-spacing );word-spacing:var( --e-global-typography-08e0d53-word-spacing );}.elementor-1532 .elementor-element.elementor-element-2a5b703 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1532 .elementor-element.elementor-element-e51adfc{padding:50px 0px 100px 0px;}.elementor-1532 .elementor-element.elementor-element-412d30f .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-412d30f .aux-ico{font-size:60px;}.elementor-1532 .elementor-element.elementor-element-412d30f .col-title, .elementor-1532 .elementor-element.elementor-element-412d30f .col-title a{font-size:24px;}.elementor-1532 .elementor-element.elementor-element-412d30f .col-title{margin-bottom:-10px;}.elementor-1532 .elementor-element.elementor-element-412d30f .widget-content{line-height:1.5em;}.elementor-1532 .elementor-element.elementor-element-412d30f > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1532 .elementor-element.elementor-element-d16e0e6 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-1532 .elementor-element.elementor-element-d16e0e6 .aux-ico{font-size:60px;}.elementor-1532 .elementor-element.elementor-element-d16e0e6 .col-title, .elementor-1532 .elementor-element.elementor-element-d16e0e6 .col-title a{font-size:24px;}.elementor-1532 .elementor-element.elementor-element-d16e0e6 .col-title{margin-bottom:-10px;}.elementor-1532 .elementor-element.elementor-element-d16e0e6 .widget-content{line-height:1.5em;}.elementor-1532 .elementor-element.elementor-element-d16e0e6 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1532 .elementor-element.elementor-element-16c4b88 .aux-ico{font-size:60px;}.elementor-1532 .elementor-element.elementor-element-16c4b88 .col-title, .elementor-1532 .elementor-element.elementor-element-16c4b88 .col-title a{font-size:24px;}.elementor-1532 .elementor-element.elementor-element-16c4b88 .col-title{margin-bottom:-10px;}.elementor-1532 .elementor-element.elementor-element-16c4b88 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 22px;}.elementor-1532 .elementor-element.elementor-element-16c4b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}}/* Start custom CSS for html, class: .elementor-element-7d168c4 */:root {
  --white: #000;
  --red: #e31b23;
  --bodyColor: #fff;
  --borderFormEls: hsl(0, 0%, 10%);
  --bgFormEls: #fff;
  --bgFormElsFocus: #fff;
}

.my-form * {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
  outline: none;
}

a {
  color: inherit;
}



button,
label {
  cursor: pointer;
}


/* Remove native arrow on IE */
select::-ms-expand {
  display: none;
}

/*Remove dotted outline from selected option on Firefox*/
/*https://stackoverflow.com/questions/3773430/remove-outline-from-select-box-in-ff/18853002#18853002*/
/*We use !important to override the color set for the select on line 99*/
select:-moz-focusring {
  color: transparent !important;
  text-shadow: 0 0 0 var(--white);
}

textarea {
  resize: none;
  width:100%;
  max-width: 100%;
}

ul {
  list-style: none;
}


/* FORM ELEMENTS
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.my-form h1 {
  margin-bottom: 1.5rem;
}

.my-form li,
.my-form .grid > *:not(:last-child) {
  margin-bottom: 1.5rem;
}

.my-form select,
.my-form input,
.my-form textarea,
.my-form button {
  width: 100%;
  line-height: 1.5;
  padding: 15px 10px;
  border: 1px solid #c5cad6;
  color: var(--white);
}

.my-form textarea {
  height: 170px;
}

.my-form ::placeholder {
  color: #c5cad6;
  /*Fix opacity issue on Firefox*/
  opacity: 1;
}

.my-form textarea:focus {
    border-color: #3D3D3D;
}

.sbm{
  padding:15px 25px;
  background:#3d3d3d;
  border-color:#189D0E;
  width: 200px !important;
  color: #ffffff !important;
  font-size:13px;
  font-weight:700;
  text-transform:uppercase;
}


/* MQ
–––––––––––––––––––––––––––––––––––––––––––––––––– */
@media screen and (min-width: 600px) {
  .my-form .grid {
    display: grid;
    grid-gap: 1.5rem;
  }

  .my-form .grid-2 {
    grid-template-columns: 1fr 1fr;
  }

  .my-form .grid-3 {
    grid-template-columns: auto auto auto;
    align-items: center;
  }

  .my-form .grid > *:not(:last-child) {
    margin-bottom: 0;
  }

  .my-form .required-msg {
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-412d30f */.elementor-57 .elementor-element.elementor-element-d16e0e6 > .elementor-widget-container,.h-100{
    height:100% !important;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-d16e0e6 */.elementor-1532 .elementor-element.elementor-element-d16e0e6 > .elementor-widget-container,.h-100{
    height:100% !important;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-16c4b88 */.elementor-1532 .elementor-element.elementor-element-16c4b88 table td,
.elementor-1532 .elementor-element.elementor-element-16c4b88 table{
    border: none;
    padding: 0;
    white-space: nowrap;
    margin: 0;
}

.elementor-1532 .elementor-element.elementor-element-16c4b88 > .elementor-widget-container,.h-100{
    height:100%;
}/* End custom CSS */