/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */


/* custom fonts add  */

@font-face {
    font-family: 'trend_sansone';
    src: url('fonts/trendsansone-webfont.eot');
    src: url('fonts/trendsansone-webfont.eot?#iefix') format('embedded-opentype'),
        url('fonts/trendsansone-webfont.woff2') format('woff2'),
        url('fonts/trendsansone-webfont.woff') format('woff'),
        url('fonts/trendsansone-webfont.ttf') format('truetype'),
        url('fonts/trendsansone-webfont.svg#trend_sansone') format('svg');
    font-weight: normal;
    font-style: normal;

}

.trend_sans {
    font-family: 'trend_sansone';
}



a {
    text-decoration: none;
    color: #824a40;
    transition: 0.3s all ease-in-out;
}

a:hover {
    color: #484250;
}

.ekit-template-content-header {
	position: relative;
	z-index: 9;
}
.elementor-button {
    font-family: 'trend_sansone' !important;
}


h1.elementor-heading-title {
    font-family: 'trend_sansone' !important;
    text-transform: uppercase !important;
}

h2.elementor-heading-title {
    font-family: 'trend_sansone' !important;
    color: #824a40 !important;
    text-transform: uppercase !important;
}

h2.elementor-heading-title span {
    font-size: 36px !important;
    font-family: "Bad Script", cursive !important;
    color: #824a40 !important;
    display: block;
    text-transform: none !important;
}

h3.elementor-heading-title {
    font-family: 'trend_sansone' !important;
}

h6.elementor-heading-title {
    color: var(--e-global-color-secondary) !important;
    font-family: "DM Sans", Sans-serif !important;
    font-size: 22px !important;
    font-weight: 600 !important;
    line-height: 28px !important;
}

/* Top BLock */

.top-block {
    position: relative;
}

.top-block img {
    width: 100% !important;
}

.top-block-content {
    position: absolute;
    left: 0;
    bottom: 175px;
    z-index: 10;
}

.top-block-content h1.elementor-heading-title {
    color: #fff !important;
    max-width: 755px;
	text-shadow: -1.5px -1.5px rgba(139, 69, 19, 1.5), .5px 4px rgba(139, 96, 19, 1.5);
}

.top-block-content h1.elementor-heading-title span {
    font-size: 45px;
    display: block;
}

.law-video .elementor-video {
    object-fit: contain !important;
}


/* Trusted Section */

.trusted-attorney-block {}

.trusted-attorney-block .img-part,
.representation-matters​-block .img-part {
    position: relative;
    overflow: hidden;
}

.trusted-attorney-block .img-part .img,
.representation-matters​-block .img-part .img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: top left;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}


.cta-block>.e-con-inner {
    display: flex;
    justify-content: center !important;
    align-items: center !important;
    flex-direction: row !important;
}

.cta-block>.e-con-inner>.elementor-widget {
    max-width: inherit;
}

.cta-block h4.elementor-heading-title {
    color: #fff !important;
    font-size: 30px !important;
    font-family: 'trend_sansone' !important;
}

.error404 .page-content {
    text-align: center;
    padding-bottom: 50px;
    font-size: 18px;
}

.header_top_sec .elementor-image-box-title {
    margin: 0;
}

.header_top_sec .elementor-image-box-title span {
    color: #959595;
    padding: 0 3px;
}

.header_top_sec .e-con-inner .elementor-widget:last-child {
    margin-left: auto;
}

.header .elementor-widget-ekit-nav-menu {
    margin-left: auto;
}
.header .e-con.e-flex>.e-con-inner {
    align-items: baseline;
}
.header_top_sec .elementor-widget-image-box .elementor-image-box-title a {
    color: #484250;
}

.header_top_sec .elementor-image-box-wrapper a:hover {
    color: #824a40;
}

.header_top_sec .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}



.ser_sec .elementor-widget-image-box {
    border-right: 1px solid rgba(0, 0, 0, 0.1);
    min-height: 180px;
    align-content: center;
}

.ser_sec .elementor-widget-image-box:last-child {
    border-right: 0;
}

.ser_sec .elementor-widget-image-box .elementor-image-box-title {
    min-height: 48px;
}

.home .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator {
    color: #fff !important;
}

.home .elementskit-navbar-nav-default .elementskit-dropdown-has>a:hover .elementskit-submenu-indicator {
    color: #824a40 !important;
}

.content_form_sec .call_btn .elementor-button {
    position: relative;
}

.content_form_sec .call_btn .elementor-button:before {
    background: url(images/call-btn-icon.jpg) no-repeat center;
    width: 50px;
    height: 50px;
    position: absolute;
    left: 5px;
    top: 5px;
    content: "";
}

.bad-script-font span {
    font-family: "Bad Script", cursive !important;
}

.dot_icon .elementor-icon-list-item {
    background: url(images/dot.png) no-repeat left top 8px;
    padding-left: 23px !important;
}

.footer_contact_icon .elementor-image-box-title {
    margin: 0;
}

.footer_contact_icon .elementor-image-box-wrapper a {
    color: #d3d3d3;
}

.footer_contact_icon .elementor-image-box-wrapper a:hover {
    color: #fff;
}

.footer_contact_icon .elementor-image-box-content .bull {
    color: #858585;
    padding: 0 10px;
    display: inline-block;
}

.footer_contact_icon .elementor-image-box-content .dot {
    color: #858585;
    padding: 0 2px;
    display: inline-block;
}

.reviews_slider_sec {
    overflow: hidden;
}

.reviews_slider_sec .box-contain>.e-con-inner {
    margin: 0 0 0 auto;
}

.reviews_title .elementor-heading-title {
    padding-left: 65px;
    padding-right: 65px;
    background: url(images/quotes-icon-left.png) no-repeat left center, url(images/quotes-icon-right.png) no-repeat right center;
    margin-left: 290px;
    display: inline-block;
}

.reviews-slider-main .elementor-testimonial-wrapper {
    display: flex;
    flex-direction: column;
    gap: 35px;
    padding: 70px 60px 20px 70px;
    border: 1px solid #b5a6b8;
    min-height: 345px;
    margin-bottom: 80px;
}

.reviews-slider-main .elementor-testimonial-wrapper .elementor-testimonial-content {
    order: 2;
}

.reviews-slider-main .elementor-testimonial-wrapper .elementor-testimonial-meta {
    background: url(images/g-icon.png) no-repeat right center;
    padding-right: 35px;
}

.reviews-slider-main .elementor-testimonial-wrapper .elementor-testimonial-meta-inner .elementor-testimonial-name {
    position: relative;
    padding-top: 30px;
    min-width: 130px;
    background: url(images/star-icon.png) no-repeat left top;
}

.reviews-slider-main .slick-arrow {
    width: 44px;
    height: 44px;
    border: 0;
    font-size: 0;
    border-radius: 44px;
    position: absolute;
    top: auto;
    bottom: 0;
    transform: unset;
    cursor: pointer;
    padding: 0;
    z-index: 1;
}

.reviews-slider-main .slick-arrow:before,
.reviews-slider-main .slick-arrow:after {
    display: none;
}

.reviews-slider-main .slick-prev {
    background: #ededed url(images/black-prev-icon.png) no-repeat center !important;
    left: 0;
    margin-left: 590px;
}

.reviews-slider-main .slick-next {
    background: #ededed url(images/black-next-icon.png) no-repeat center !important;
    left: 0;
    right: auto;
    margin-left: 645px;
}

.reviews-slider-main .slick-prev:hover {
    background: #824a40 url(images/white-prev-icon.png) no-repeat center !important;
}

.reviews-slider-main .slick-next:hover {
    background: #824a40 url(images/white-next-icon.png) no-repeat center !important;
}

.reviews-slider-main .slick-slide {
    width: 630px;
    margin-right: 20px;
    opacity: 0.5;
}

.reviews-slider-main .slick-slide.slick-active {
    opacity: 1;
}

.page-header {
    text-align: center;
}

.page-header h1.entry-title {
    text-align: center;
    text-transform: uppercase;
    color: #484250;
    font-size: 44px;
    font-family: 'trend_sansone' !important;
    letter-spacing: 0;
    padding: 50px 0 20px 0;
    position: relative;
    margin: 0 0 50px 0;
    display: inline-block;
}

.page-header h1.entry-title:before {
    width: 100px;
    height: 5px;
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    content: "";
    background: #824a40;
    bottom: 0;
}

.contact_page_icon .elementor-icon-box-title {
    margin-top: 0;
}

.contact_page_icon .elementor-icon-box-description a {
    color: var(--e-global-color-text);
    text-decoration: none;
}

.contact_page_icon .elementor-icon-box-description a:hover {
    color: #824a40 !important;
}

.home_accident_form .forminator-ui.forminator-custom-form[data-design="default"] .forminator-input {
    padding: 20px 30px;
    border: 0 !important;
    font-family: "DM Sans", Sans-serif !important;
    color: #000 !important;
}

.home_accident_form .forminator-ui.forminator-custom-form[data-design="default"] .forminator-textarea {
    padding: 20px 30px;
    border: 0 !important;
    font-family: "DM Sans", Sans-serif !important;
    color: #000 !important;
}

.home_accident_form .forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid="open"] .forminator-col {
    padding: 0 10px;
}

.home_accident_form .forminator-ui.forminator-custom-form[data-design="default"] .forminator-checkbox .forminator-checkbox-box {
    border-color: #000 !important;
    background-color: #c0c0c0 !important;
    color: #000 !important;
}

.home_accident_form .forminator-ui.forminator-custom-form[data-design="default"] .forminator-row {
    margin-bottom: 20px !important;
}

.home_accident_form .forminator-ui.forminator-custom-form[data-design="default"] .forminator-button {
    font-family: 'trend_sansone' !important;
    padding: 12px 45px;
    text-transform: uppercase;
    font-size: 18px !important;
    letter-spacing: -1px;
}

.home_accident_form .forminator-ui.forminator-custom-form[data-design="default"] .forminator-row {
    margin-bottom: 20px !important;
}

.home_accident_form .forminator-ui.forminator-custom-form[data-design="default"] .forminator-checkbox-label {
    font-family: "DM Sans", Sans-serif !important;
    font-size: 15px;
    color: #484250;
}

.elementor-image-box-wrapper .elementor-image-box-title a {
    text-decoration: none;
}

.elementor-image-box-wrapper .elementor-image-box-title a:hover {
    color: #824a40;
}


.footer_form .forminator-ui.forminator-custom-form[data-design="default"] .forminator-input {
    padding: 19px 30px;
    border: 1px solid rgba(255, 255, 255, 0.4) !important;
    font-family: "DM Sans", Sans-serif !important;
    background: transparent !important;
}

.footer_form .forminator-ui.forminator-custom-form[data-design="default"] .forminator-textarea {
    padding: 20px 30px;
    border: 1px solid rgba(255, 255, 255, 0.4) !important;
    font-family: "DM Sans", Sans-serif !important;
    background: transparent !important;
    height: 130px;
    min-height: 130px !important;
}

.footer_form .forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid="open"] .forminator-col {
    padding: 0 5px;
}

.footer_form .forminator-ui.forminator-custom-form[data-design="default"] .forminator-checkbox .forminator-checkbox-box {
    border: 1px solid rgba(255, 255, 255, 0.4) !important;
    background-color: #473e4b !important;
}

.footer_form .forminator-ui.forminator-custom-form[data-design="default"] .forminator-row {
    margin-bottom: 10px !important;
    margin-right: -5px !important;
    margin-left: -5px !important;
}

.footer_form .forminator-ui.forminator-custom-form[data-design="default"] .forminator-button {
    font-family: 'trend_sansone' !important;
    padding: 12px 45px;
    text-transform: uppercase;
    font-size: 18px !important;
    letter-spacing: -0.5px;
    background-color: #fff !important;
    color: #484250 !important;
}

.footer_form .forminator-ui.forminator-custom-form[data-design="default"] .forminator-button:hover {
    background-color: #000 !important;
    color: #fff !important;
}

.footer_form .forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox .forminator-checkbox-box~span {
    color: #d3d3d3;
    font-size: 15px;
    font-family: "DM Sans", Sans-serif !important;
}

.footer_form .forminator-ui.forminator-custom-form[data-design=default] .forminator-field-checkbox {
    margin-bottom: 10px;
}

.footer_form .forminator-ui.forminator-custom-form[data-design="default"] input::-webkit-input-placeholder {
    color: rgba(203, 203, 203, 0.45) !important;
    opacity: 1;
}

.footer_form .forminator-ui.forminator-custom-form[data-design="default"] input::-moz-placeholder {
    color: rgba(203, 203, 203, 0.45) !important;
    opacity: 1;
}

.footer_form .forminator-ui.forminator-custom-form[data-design="default"] input:-ms-input-placeholder {
    color: rgba(203, 203, 203, 0.45) !important;
    opacity: 1;
}

.footer_form .forminator-ui.forminator-custom-form[data-design="default"] input:-moz-placeholder {
    color: rgba(203, 203, 203, 0.45) !important;
    opacity: 1;
}

.footer_form .forminator-ui.forminator-custom-form[data-design="default"] textarea::-webkit-input-placeholder {
    color: rgba(203, 203, 203, 0.45) !important;
    opacity: 1;
}

.footer_form .forminator-ui.forminator-custom-form[data-design="default"] textarea::-moz-placeholder {
    color: rgba(203, 203, 203, 0.45) !important;
    opacity: 1;
}

.footer_form .forminator-ui.forminator-custom-form[data-design="default"] textarea:-ms-input-placeholder {
    color: rgba(203, 203, 203, 0.45) !important;
    opacity: 1;
}

.footer_form .forminator-ui.forminator-custom-form[data-design="default"] textarea:-moz-placeholder {
    color: rgba(203, 203, 203, 0.45) !important;
    opacity: 1;
}

.footer_contact_icon .elementor-image-box-wrapper {
    display: flex;
}

.footer_contact_icon .elementor-widget-image-box .elementor-image-box-title a:hover {
    color: #fff;
}

.accident-instructions-form .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-label {
    padding-bottom: 5px;
    font-family: "DM Sans", Sans-serif !important;
}

.accident-instructions-form .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-checkbox {
    font-family: "DM Sans", Sans-serif !important;
}

.accident-instructions-form .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-button {
    font-family: 'trend_sansone' !important;
    padding: 12px 45px;
    text-transform: uppercase;
    font-size: 18px !important;
    letter-spacing: -1px;
}

.accident-instructions-form .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-input {
    padding: 20px 30px;
    font-family: "DM Sans", Sans-serif !important;
}

.accident-instructions-form .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-textarea {
    padding: 20px 30px;
    font-family: "DM Sans", Sans-serif !important;
}

.accident-instructions-form .forminator-multi-upload {
    background: #fff;
}

.accident-instructions-form .forminator-uploaded-file {
    background: #fff;
    width: 32.33%;
    padding: 10px !important;
}

.accident-instructions-form .forminator-uploaded-files {
    display: flex !important;
    flex-flow: row wrap !important;
    align-items: flex-start;
    gap: 10px;
}

.accident-instructions-form .forminator-uploaded-file .forminator-uploaded-file--title,
.accident-instructions-form .forminator-multi-upload .forminator-multi-upload-message p {
    color: #000;
    word-break: break-all;
}

.forminator-checkbox {
    margin-top: -10px !important;
    margin-bottom: 10px !important;
}

.footer_form .forminator-checkbox {
    margin-top: 0px !important;
}

.footer_form input,
.footer_form textarea {
    color: #fff !important;
}

.footer_form .forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox .forminator-checkbox-box:before {
    color: #fff !important;
}

.forminator-input:-webkit-autofill,
.footer_form .forminator-ui.forminator-custom-form[data-design="default"] input:-webkit-autofill {
    background: transparent !important;
}

@media only screen and (min-width: 1025px) {

    .home .header {
        margin-bottom: -174px;
        position: relative;
        z-index: 1;
        border: 0 !important;
    }

    .home .header nav {
        margin-top: -65px;
    }

    .home .header .elementor-widget-button {
        margin-top: -65px;
    }

    .home .header .elementskit-navbar-nav>li>a {
        color: #fff !important;
    }

    .home .header .elementskit-navbar-nav>li>a:hover {
        color: #824a40 !important;
    }

    .home .header .elementor-widget-button .elementor-button {
        background: #fff !important;
        color: #484250 !important;
    }

    .home .header .elementor-widget-button .elementor-button:hover {
        background: #824a40 !important;
        color: #fff !important;
    }

    .btn-call-hide {
        display: none;
    }



}

@media only screen and (max-width: 1740px) {



    .second-text-part {
        padding: 20px;
    }

    .second-text-part .elementor-widget.elementor-widget {
        width: 100% !important;
    }


}

@media only screen and (max-width: 1680px) {


    .top-block-content {
        left: 20px;
        bottom: 30px;
        width: auto;
    }

    .page-header h1.entry-title {
        font-size: 34px;
        padding: 30px 20px 20px 20px;
        margin: 0 0 30px 0;
    }



}

@media only screen and (max-width: 1366px) {


    .top-block-content h1.elementor-heading-title {
        max-width: 600px;
    }

    .top-block-content h1.elementor-heading-title span {
        font-size: 35px;
    }

    .home .header {
        margin-bottom: -172px;
    }

    h2.elementor-heading-title span {
        font-size: 28px !important;
    }

    .reviews-slider-main .slick-prev {
        left: 50%;
        margin-left: -50px;
    }

    .reviews-slider-main .slick-next {
        left: auto;
        right: 50%;
        margin-left: 0;
        margin-right: -50px;
    }

    .reviews_title .elementor-heading-title {
        margin-left: 0;
    }

    .reviews-slider-main .slick-slide {
        width: 500px;
    }

    .reviews-slider-main .slick-prev {
        left: 0;
        margin-left: 0;
    }

    .reviews-slider-main .slick-next {
        left: 56px;
        right: 50%;
        margin-left: 0;
        margin-right: auto;
    }

    .reviews-slider-main .elementor-testimonial-wrapper {
        margin-bottom: 60px;
    }

    h6.elementor-heading-title {
        font-size: 20px !important;
        line-height: 24px !important;
    }



}

@media only screen and (max-width: 1200px) {

    .top-block-content h1.elementor-heading-title span {
        font-size: 25px;
    }

    .top-block-content h1.elementor-heading-title {
        max-width: 45%;
    }

    .ser_sec .elementor-widget-image-box:nth-child(3) {
        border-right: 1px solid rgba(0, 0, 0, 0.0);
    }

    .reviews-slider-main .slick-slide {
        width: 400px;
    }

    .reviews-slider-main .elementor-testimonial-wrapper {
        padding: 30px 30px 10px 30px;
        min-height: 300px;
    }

    .page-header h1.entry-title {
        font-size: 30px;
    }
	.hero-small-title h3 {
	    font-size: 22px;	
	}
	.streep-title h3 {
		font-size: 27px;
	}
}

@media only screen and (max-width: 1025px) {
.header .e-con.e-flex>.e-con-inner {
    align-items: center;
}
    .top-block-content {
        left: 20px;
        bottom: auto;
        ;
        transform: translateY(-50%);
        top: 50%;
    }

    .home .header {
        margin-bottom: 0;
    }

    .ser_sec .elementor-widget-image-box {
        min-height: 150px;
    }

    h2.elementor-heading-title span {
        font-size: 24px !important;
    }

    .reviews-slider-main .slick-slide {
        width: 400px;
        margin-right: 10px;
    }

    .second-text-part {
        padding: 0px;
    }


    .home .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator {
        color: #824a40 !important;
    }

    .home .elementskit-navbar-nav-default .elementskit-dropdown-has>a:hover .elementskit-submenu-indicator {
        color: #824a40 !important;
    }
	.streep-title h3 {
        font-size: 22px;
    }
}



@media only screen and (max-width: 880px) {

    .header_top_sec .elementor-image-box-content {
        display: none;
    }

    .reviews-slider-main .slick-slide {
        width: 500px;
    }

    .reviews-slider-main .slick-slide.slick-active {
        opacity: 0.5;
    }

    .reviews-slider-main .slick-slide.slick-current {
        opacity: 1;
    }

	.hero-small-title h3 {
        font-size: 20px;
    }
	 .streep-title h3 {
        font-size: 18px;
    }
}

@media only screen and (max-width: 767px) {

    .top-block-content h1.elementor-heading-title {
        max-width: 45%;
    }

    .top-block-content h1.elementor-heading-title span {
        font-size: 16px;
    }

    h6.elementor-heading-title {
        font-size: 18px !important;
        font-weight: 600 !important;
        line-height: 24px !important;
    }

    .ser_sec .elementor-widget-image-box:nth-child(3) {
        border-right: 1px solid rgba(0, 0, 0, 0.1);
    }

    .ser_sec .elementor-widget-image-box:nth-child(2) {
        border-right: 1px solid rgba(0, 0, 0, 0.0);
    }

    .ser_sec .elementor-widget-image-box:nth-child(4) {
        border-right: 1px solid rgba(0, 0, 0, 0.0);
    }

    .ser_sec .elementor-widget-image-box {
        min-height: 120px;
    }

    h2.elementor-heading-title span {
        font-size: 20px !important;
    }

    .reviews_title .elementor-heading-title {
        padding-left: 45px;
        padding-right: 45px;
        background-size: 30px;
    }

    .page-header h1.entry-title {
        font-size: 28px;
    }

    .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-file-upload>span {
        margin-left: 10px;
        margin-bottom: 10px;
    }

    .accident-instructions-form {
        width: 100% !important;
    }

    .accident-instructions-form .forminator-uploaded-file {
        background: #fff;
        width: 100%;
        padding: 10px !important;
    }

    .ekit-template-content-footer .elementor-icon-list-items {
        padding-left: 0px;
    }

    .footer_form .forminator-ui.forminator-custom-form[data-design=default] .forminator-field-checkbox {
        margin-bottom: 25px !important;
    }

    .footer_form .forminator-ui.forminator-custom-form[data-grid=open] .forminator-col:not(:last-child) {
        margin-bottom: 10px !important;
    }
	.hero-small-title h3 {
        font-size: 18px;
    }
}


@media only screen and (max-width: 640px) {

    .reviews-slider-main .slick-slide {
        width: 400px;
    }

    .reviews-slider-main .elementor-testimonial-wrapper {
        min-height: 280px;
    }

    .page-header h1.entry-title {
        font-size: 23px;
    }
	
	.top-block-content h1.elementor-heading-title {
        max-width: 53%;
		text-shadow: -0.5px -0.5px rgba(139, 69, 19, 1.5), .5px 3px rgba(139, 96, 19, 1.5);
    }
	.hero-small-title h3 {
        max-width: 53%;
    }
}


@media only screen and (max-width: 500px) {

    .reviews-slider-main .slick-slide {
        width: 360px;
    }

    .reviews-slider-main .elementor-testimonial-wrapper {
        min-height: 300px;
        padding: 20px;
    }
	.streep-title h3 {
		text-align: center;
	}
	.hero-small-title h3 {
        font-size: 16px;
    }

}
@media only screen and (max-width: 450px) {
	.top-block img {
	    min-height: 280px;
		object-fit: cover;
		object-position: calc(100% + 70px) top;
	}
}
@media only screen and (max-width: 400px) {

    .reviews-slider-main .slick-slide {
        width: 320px;
    }
	

}