/*
	Theme Name: alsala
	Template: twentytwenty
*/

@import url("../twentytwenty/style.css");


.logo a img {
    width: 200px !important;
}

.service-box .elementor-widget-image-box .elementor-image-box-wrapper {
    text-align: left;
}
.service-box .elementor-image-box-wrapper h3.elementor-image-box-title {
    margin: 15px 0px;
}

.why-section{background: url(images/pic3.png) no-repeat bottom left / 50%, url(images/dot.png) no-repeat top 40px right / 220px;
    background-color: #fcfdfe;}
.why-alasala .elementor-widget-image-box .elementor-image-box-wrapper{align-items: center !important;}
.why-alasala .elementor-image-box-wrapper h3.elementor-image-box-title{margin: 0 0 10px;}
.elementor-5 .elementor-element.elementor-element-862046c{margin-left: 100px;}
.bike-collection figure figcaption {
    position: absolute;
    width: 100%;
    bottom: 35px;
    color: #fff !important;
}
.contact-form input, .contact-form textarea {
    padding: 10px 0;
    margin-bottom: 15px;
}

.bucket{background: url(images/dot.png) no-repeat bottom left / 220px, url(images/dot.png) no-repeat bottom right / 220px;}


.timeline .twae-timeline-centered .twae-timeline-entry .twae-timeline-entry-inner .twae-icon{margin-top: 20px; margin-left: 10px; height: 30px; width: 30px; border: 8px solid #8c1822 !important; background: #fff !important;}
.timeline .twae-timeline-centered .twae-timeline-entry.twae-left-aligned .twae-timeline-entry-inner .twae-icon{margin-right: 9px;}
.timeline .twae-timeline-centered .twae-timeline-entry .twae-timeline-entry-inner .twae-icon i{display: none}
.timeline .twae-vertical:after, .timeline .twae-vertical:before{display: none;}
.timeline .twae-wrapper .twae-data-container{max-width: 500px; padding: 25px !important; border: none !important;}
.timeline .twae-wrapper .twae-right-aligned .twae-data-container{float: right; }
.twae-timeline-centered.twae-timeline-sm .twae-timeline-entry{margin-top: 50px;}
.twae-timeline-centered .twae-timeline-entry .twae-timeline-entry-inner .twae-label-extra-label{top: 15px;}
.twae-timeline-centered .twae-timeline-entry .twae-timeline-entry-inner .twae-data-container:after{border-width: 20px 20px 20px 0 !important;  border-right-color: #fff !important; right: 1px !important; margin-left: -20px !important;}
.twae-timeline-centered .twae-timeline-entry.twae-left-aligned .twae-timeline-entry-inner .twae-data-container:after{margin-right: -21px !important;}

.footer-logo img {
    width: 108px;
}
.footer-links h5 {
    margin: 0 0 25px;
    color: #FCFDFE;
    font-size: 20px;
}
.footer-links ul#menu-main-menu {
    list-style: none;
    margin: 0;
}
.footer-links ul#menu-main-menu li{margin-left: 0;}
.footer-links ul#menu-main-menu li a{color: #FCFDFE; font-size: 14px; font-family: "Montserrat", Sans-serif; letter-spacing: 1px;}

.pp-slider-arrow {
    top: -25px !important;
    left: auto !important;
    background: transparent !important;
}
.pp-arrow-prev{right: 40px;}
.pp-arrow-next{right: 0 !important;}

figure.swiper-slide-inner{border-radius: 7px; overflow: hidden;}
figure.swiper-slide-inner img{
    transition: .5s ease-in-out;
}
figure.swiper-slide-inner:hover img {
    transform: scale(1.1);
}


@media only screen and (max-width: 575px){
	.why-section{background: url(images/pic3.png) no-repeat top 158px left / 190%;}
	.elementor-5 .elementor-element.elementor-element-862046c{margin-left: 0px;}
	.why-alasala .elementor-widget-image-box .elementor-image-box-wrapper { text-align: left; display: flex;}	
	.why-alasala .elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img {  margin-bottom: 0;}
	.why-alasala .elementor-widget-image-box .elementor-image-box-content{    padding-left: 15px;}
}


