    /* @websiteWidgets/divider_horizontal/templates/default.twig.css */
    

.moto-widget-divider.moto-preset-default {
	.moto-widget-divider-line {
                                border-top-width: 2px;
                                border-top-style: solid;
                                border-top-color: @baseColor5_2;
            
	}
}
    /* @websiteWidgets/divider_horizontal/templates/default.twig.css */
    

.moto-widget-divider.moto-preset-2 {
	.moto-widget-divider-line {
                                border-top-width: 2px;
                                border-top-style: solid;
                                border-top-color: @baseColor1_3;
            
	}
}
    /* @websiteWidgets/divider_horizontal/templates/default.twig.css */
    

.moto-widget-divider.moto-preset-3 {
	.moto-widget-divider-line {
                                border-top-width: 1px;
                                border-top-style: solid;
                                border-top-color: @baseColor4_4;
            
	}
}
    /* @websiteWidgets/image/templates/default.twig.css */
    

.moto-widget-image.moto-preset-default {
    .moto-widget-image-link {
            

        &:after {
                
        }

        &:before {
                
        }

        &:hover {
                

            &:after {
                    
            }

            &:before {
                    
            }
        }
    }
}
    /* @websiteWidgets/image/templates/default.twig.css */
    

.moto-widget-image.moto-preset-2 {
    .moto-widget-image-link {
            

        &:after {
                
        }

        &:before {
                
        }

        &:hover {
                

            &:after {
                    
            }

            &:before {
                    
            }
        }
    }
}
    /* @websiteWidgets/image/templates/default.twig.css */
    

.moto-widget-image.moto-preset-3 {
    .moto-widget-image-link {
            

        &:after {
                                    color: transparent;
            
        }

        &:before {
                                    background-color: transparent;
                                border-color: transparent;
            
        }

        &:hover {
                

            &:after {
                                        color: transparent;
            
            }

            &:before {
                                        background-color: transparent;
                                border-color: transparent;
            
            }
        }
    }
}
    /* @websiteWidgets/image/templates/default.twig.css */
    

.moto-widget-image.moto-preset-4 {
    .moto-widget-image-link {
            

        &:after {
                                    color: transparent;
            
        }

        &:before {
                                    background-color: transparent;
                                border-color: transparent;
            
        }

        &:hover {
                

            &:after {
                                        color: transparent;
            
            }

            &:before {
                                        background-color: rgba(34, 34, 34, 0.9);
                        
            }
        }
    }
}
    /* @websiteWidgets/image/templates/default.twig.css */
    

.moto-widget-image.moto-preset-5 {
    .moto-widget-image-link {
            

        &:after {
                                    color: transparent;
            
        }

        &:before {
                                    background-color: transparent;
                                border-color: transparent;
            
        }

        &:hover {
                

            &:after {
                                        color: transparent;
            
            }

            &:before {
                                        background-color: rgba(0, 0, 0, 0.6);
                                border-color: transparent;
            
            }
        }
    }
}
    /* @websiteWidgets/button/templates/default.twig.css */
    

.moto-widget-button.moto-preset-default {
    .moto-widget-button-link {
                                font-family: 'Lato', sans-serif;
                                font-weight: 400;
                                font-style: normal;
                                color: @baseColor5_5;
                                background-color: @baseColor1_3;
                                border-color: @baseColor1_3;
            
        &:hover {
                                    color: @baseColor2_3;
                                background-color: transparent;
                                border-color: @baseColor1_3;
            
            .moto-widget-button-label {
                                
            }
			.moto-widget-theme-icon {
				&:before {
                        
				}
			}
        }
        .moto-widget-button-label {
                                    text-decoration: none;
            
        }
		.moto-widget-theme-icon {
			&:before {
                    
			}
		}
    }
}
    /* @websiteWidgets/button/templates/default.twig.css */
    

.moto-widget-button.moto-preset-2 {
    .moto-widget-button-link {
                                font-family: 'Lato', sans-serif;
                                font-weight: 400;
                                font-style: normal;
                                color: @baseColor5_5;
                                background-color: @baseColor1_3;
                                border-color: transparent;
            
        &:hover {
                                    color: @baseColor5_5;
                                background-color: transparent;
                                border-color: @baseColor5_5;
            
            .moto-widget-button-label {
                                
            }
			.moto-widget-theme-icon {
				&:before {
                        
				}
			}
        }
        .moto-widget-button-label {
                                    text-decoration: none;
            
        }
		.moto-widget-theme-icon {
			&:before {
                    
			}
		}
    }
}
    /* @websiteWidgets/button/templates/default.twig.css */
    

.moto-widget-button.moto-preset-3 {
    .moto-widget-button-link {
                                font-family: 'Lato', sans-serif;
                                font-weight: 400;
                                font-style: normal;
                                color: @baseColor2_3;
                                background-color: @baseColor5_5;
                                border-color: transparent;
            
        &:hover {
                                    color: @baseColor5_5;
                                background-color: @baseColor2_3;
                                border-color: transparent;
            
            .moto-widget-button-label {
                                
            }
			.moto-widget-theme-icon {
				&:before {
                        
				}
			}
        }
        .moto-widget-button-label {
                                    text-decoration: none;
            
        }
		.moto-widget-theme-icon {
			&:before {
                    
			}
		}
    }
}
    /* @websiteWidgets/button/templates/default.twig.css */
    

.moto-widget-button.moto-preset-4 {
    .moto-widget-button-link {
                                font-family: 'Lato', sans-serif;
                                font-weight: 400;
                                font-style: normal;
                                color: @baseColor1_3;
                                background-color: @baseColor5_5;
                                border-color: transparent;
            
        &:hover {
                                    color: @baseColor1_3;
                                background-color: rgba(255, 255, 255, 0.9);
                                border-color: @baseColor1_3;
            
            .moto-widget-button-label {
                                
            }
			.moto-widget-theme-icon {
				&:before {
                        
				}
			}
        }
        .moto-widget-button-label {
                                    text-decoration: none;
            
        }
		.moto-widget-theme-icon {
			&:before {
                    
			}
		}
    }
}
    /* @websiteWidgets/button/templates/default.twig.css */
    

.moto-widget-button.moto-preset-5 {
    .moto-widget-button-link {
                                font-family: 'Lato', sans-serif;
                                font-weight: 400;
                                font-style: normal;
                                color: @baseColor1_3;
            
        &:hover {
                                    color: @baseColor2_3;
            
            .moto-widget-button-label {
                                
            }
			.moto-widget-theme-icon {
				&:before {
                                            color: @baseColor2_3;
            
				}
			}
        }
        .moto-widget-button-label {
                                    text-decoration: none;
            
        }
		.moto-widget-theme-icon {
			&:before {
                                        color: @baseColor1_3;
            
			}
		}
    }
}
    /* @websiteWidgets/social_links/templates/default.twig.css */
    

.moto-widget-social-links.moto-preset-default {
    .moto-widget-social-links-link {
                                &:before {
                                    color: @baseColor5_5;
            
            }
                                border-color: transparent;
                                background-color: rgba(194, 194, 194, 0.13);
            
        &:hover {
                                    &:before {
                            
            }
                                border-color: transparent;
                                background-color: rgba(194, 194, 194, 0.35);
            
        }
    }
}
    /* @websiteWidgets/social_links/templates/default.twig.css */
    

.moto-widget-social-links.moto-preset-2 {
    .moto-widget-social-links-link {
                                &:before {
                                    color: @baseColor5_5;
            
            }
                                border-color: transparent;
                                background-color: transparent;
            
        &:hover {
                                    &:before {
                                    color: @customColor2;
            
            }
                                            background-color: transparent;
            
        }
    }
}
    /* @websiteWidgets/social_links/templates/default.twig.css */
    

.moto-widget-social-links.moto-preset-3 {
    .moto-widget-social-links-link {
                                &:before {
                                    color: #d4d4d4;
            
            }
            
        &:hover {
                                    &:before {
                                    color: @baseColor1_3;
            
            }
            
        }
    }
}
    /* @websiteWidgets/slider/templates/default.twig.css */
    


.moto-widget-slider.moto-preset-default {
    .bx-caption {
        background-color: transparent;
    }
    .bx-caption_text {
                                            font-family: 'Lato', sans-serif;
                                font-weight: 700;
                                font-style: normal;
                                color: @baseColor5_5;
                                text-decoration: none;
                        
    }
    .bx-controls-direction {
        .bx-prev, .bx-next {
                                    background-color: @baseColor1_3;
                                &:before {
                                        color: @baseColor5_5;
            
            }
                                border-color: transparent;
            
            &:hover {
                                        background-color: @baseColor2_3;
                                &:before {
                                        color: @baseColor5_5;
            
            }
                                border-color: transparent;
            
            }
        }
    }
    .bx-pager-link {
                                border-color: transparent;
                                background-color: @baseColor5_5;
            
        &:hover {
                                    border-color: transparent;
                                background-color: @baseColor1_3;
            
        }
        &.active {
                                    border-color: transparent;
                                background-color: @baseColor1_3;
            
            &:hover {
                                                    background-color: @baseColor1_3;
            
            }
        }
    }
}

.moto-widget.moto-widget-carousel.moto-preset-default {
    .moto-widget-carousel-caption {
        background-color: transparent;
    }
}
    /* @websiteWidgets/slider/templates/default.twig.css */
    


.moto-widget-slider.moto-preset-2 {
    .bx-caption {
        background-color: transparent;
    }
    .bx-caption_text {
                                            font-family: 'Lato', sans-serif;
                                font-weight: 700;
                                font-style: normal;
                                color: @baseColor5_5;
                                text-decoration: none;
                        
    }
    .bx-controls-direction {
        .bx-prev, .bx-next {
                                    background-color: @baseColor1_3;
                                &:before {
                                        color: @baseColor5_5;
            
            }
                                border-color: transparent;
            
            &:hover {
                                        background-color: @customColor1;
                                &:before {
                                        color: @baseColor5_5;
            
            }
                                border-color: transparent;
            
            }
        }
    }
    .bx-pager-link {
                                background-color: rgba(67, 85, 137, 0.2);
            
        &:hover {
                                    background-color: @baseColor2_3;
            
        }
        &.active {
                                    background-color: @baseColor2_3;
            
            &:hover {
                                
            }
        }
    }
}

.moto-widget.moto-widget-carousel.moto-preset-2 {
    .moto-widget-carousel-caption {
        background-color: transparent;
    }
}
    /* @websiteWidgets/grid_gallery/templates/default.twig.css */
    


.moto-widget-grid-gallery.moto-preset-default {
            .caption_text {
                                    font-family: 'Lato', sans-serif;
                                font-weight: 700;
                                font-style: normal;
                                text-decoration: none;
                                color: @baseColor5_5;
                        
        }
                .caption {
            background-color: transparent;
        }
        .moto-widget-grid-gallery-item {
                                &:before {
                                    background-color: transparent;
                                border-color: transparent;
            
            }
                                &:after {
                                    color: transparent;
            
            }
            
        &:hover {
                                    &:before {
                                    background-color: @baseColor1_3;
                        
            }
                                &:after {
                                    color: @baseColor5_5;
            
            }
            
        }
    }
}
    /* @websiteWidgets/grid_gallery/templates/default.twig.css */
    


.moto-widget-grid-gallery.moto-preset-2 {
            .caption_text {
                                    font-family: 'Lato', sans-serif;
                                font-weight: 700;
                                font-style: normal;
                                text-decoration: none;
                                color: @baseColor1_3;
                        
        }
                .caption {
            background-color: transparent;
        }
        .moto-widget-grid-gallery-item {
                                &:before {
                                    background-color: transparent;
                                border-color: transparent;
            
            }
                                &:after {
                                    color: transparent;
            
            }
            
        &:hover {
                                    &:before {
                                    background-color: rgba(255, 255, 255, 0.8);
                        
            }
                                &:after {
                                    color: @customColor1;
            
            }
            
        }
    }
}
    /* @websiteWidgets/grid_gallery/templates/default.twig.css */
    


.moto-widget-grid-gallery.moto-preset-3 {
            .caption_text {
                                    font-family: 'Lato', sans-serif;
                                font-weight: 700;
                                font-style: normal;
                                text-decoration: none;
                                color: @baseColor5_5;
                        
        }
                .caption {
            background-color: transparent;
        }
        .moto-widget-grid-gallery-item {
                                &:before {
                                    background-color: transparent;
                                border-color: transparent;
            
            }
                                &:after {
                                    color: transparent;
            
            }
            
        &:hover {
                                    &:before {
                                    background-color: rgba(50, 50, 50, 0.6);
                                border-color: rgba(255, 255, 255, 0.01);
            
            }
                                &:after {
                                    color: transparent;
            
            }
            
        }
    }
}
    /* @websiteWidgets/contact_form/templates/default.twig.css */
    
.moto-widget-contact_form.moto-preset-default {

    .moto-widget-contact_form-form {

        font-family:'Lato', sans-serif;


        

        .moto-widget-contact_form-field {
color:@baseColor5_5;
background-color:transparent;
font-style:normal;
font-weight:400;
border-color:rgba(255, 255, 255, 0.3);
}


        .moto-widget-contact_form-field.ng-touched.ng-invalid {
color:@baseColor5_5;
background-color:transparent;
border-color:@baseColor1_3;
}


                .moto-widget-contact_form-field::-webkit-input-placeholder { color:@baseColor4_3;
 }
        .moto-widget-contact_form-field::-moz-placeholder { color:@baseColor4_3;
 }
        .moto-widget-contact_form-field:-ms-input-placeholder { color:@baseColor4_3;
 }

        .moto-widget-contact_form-field-error {
font-style:normal;
font-weight:400;
color:@baseColor1_3;
}


        .moto-widget-contact_form-success {
font-style:normal;
font-weight:400;
color:@customColor3;
}


        .moto-widget-contact_form-danger {
font-style:normal;
font-weight:400;
color:@baseColor1_3;
}

                    .moto-widget-contact_form-checkbox-icon {
                width:16px;
                height:16px;
                font-size:16px;
                border-color:#81868c;
                color:#55616d;
            }
            .moto-widget-contact_form-group-not-valid .moto-widget-contact_form-checkbox-icon {
                border-color:#ff0000;
            }
            }
}
    /* @websiteWidgets/contact_form/templates/default.twig.css */
    
.moto-widget-contact_form.moto-preset-2 {

    .moto-widget-contact_form-form {

        font-family:'Lato', sans-serif;


        

        .moto-widget-contact_form-field {
color:@baseColor2_3;
background-color:@baseColor5_4;
font-style:normal;
font-weight:400;
border-color:@baseColor5_4;
}


        .moto-widget-contact_form-field.ng-touched.ng-invalid {
color:@baseColor2_3;
background-color:@baseColor5_4;
border-color:@baseColor1_3;
}


                .moto-widget-contact_form-field::-webkit-input-placeholder { color:@baseColor2_3;
 }
        .moto-widget-contact_form-field::-moz-placeholder { color:@baseColor2_3;
 }
        .moto-widget-contact_form-field:-ms-input-placeholder { color:@baseColor2_3;
 }

        .moto-widget-contact_form-field-error {
font-style:normal;
font-weight:400;
color:@baseColor1_3;
}


        .moto-widget-contact_form-success {
font-style:normal;
font-weight:400;
color:@customColor3;
}


        .moto-widget-contact_form-danger {
font-style:normal;
font-weight:400;
color:@baseColor1_3;
}

                    .moto-widget-contact_form-checkbox-icon {
                width:16px;
                height:16px;
                font-size:16px;
                border-color:#81868c;
                color:#55616d;
            }
            .moto-widget-contact_form-group-not-valid .moto-widget-contact_form-checkbox-icon {
                border-color:#ff0000;
            }
            }
}
    /* @websiteWidgets/contact_form/templates/default.twig.css */
    
.moto-widget-contact_form.moto-preset-3 {

    .moto-widget-contact_form-form {

        font-family:'Lato', sans-serif;
background-color:transparent;


        

        .moto-widget-contact_form-field {
color:@baseColor5_5;
background-color:rgba(255, 255, 255, 0.47);
font-style:normal;
font-weight:400;
border-color:transparent;
}


        .moto-widget-contact_form-field.ng-touched.ng-invalid {
color:@baseColor5_5;
background-color:rgba(255, 255, 255, 0.47);
border-color:@customColor3;
}


                .moto-widget-contact_form-field::-webkit-input-placeholder { color:@baseColor5_5;
 }
        .moto-widget-contact_form-field::-moz-placeholder { color:@baseColor5_5;
 }
        .moto-widget-contact_form-field:-ms-input-placeholder { color:@baseColor5_5;
 }

        .moto-widget-contact_form-field-error {
font-style:normal;
font-weight:400;
color:@customColor3;
}


        .moto-widget-contact_form-success {
font-style:normal;
font-weight:400;
color:@customColor4;
}


        .moto-widget-contact_form-danger {
font-style:normal;
font-weight:400;
color:@customColor3;
}

                    .moto-widget-contact_form-checkbox-icon {
                width:16px;
                height:16px;
                font-size:16px;
                border-color:#81868c;
                color:#55616d;
            }
            .moto-widget-contact_form-group-not-valid .moto-widget-contact_form-checkbox-icon {
                border-color:#ff0000;
            }
            }
}
    /* @websiteWidgets/menu/templates/default.twig.css */
    

.moto-widget-menu.moto-preset-default {
    .moto-widget-menu-list {
                        

        .moto-widget-menu-item {
                                    &:after {
                                    background-color: @baseColor2_3;
            
            }
            

            &:hover {
                .moto-widget-menu-link-level-1 {
                                            color: @baseColor1_3;
                        

                    .moto-widget-menu-link-arrow {
                            
                    }
                }
            }

            .moto-widget-menu-link-level-1 {
                                        font-family: 'Lato', sans-serif;
                                font-weight: 400;
                                font-style: normal;
                                color: @customColor1;
                                text-decoration: none;
            

                .moto-widget-menu-link-arrow {
                        
                }

                &.moto-widget-menu-link-active {
                                            color: @baseColor1_3;
                                text-decoration: none;
            

                    .moto-widget-menu-link-arrow {
                            
                    }

                    &:hover {
                                                color: @baseColor1_3;
                        

                        .moto-widget-menu-link-arrow {
                                
                        }
                    }
                }
            }
        }
    }

    .moto-widget-menu-sublist {
                                background-color: @baseColor5_5;
                                border-color: @baseColor1_3;
            

        .moto-widget-menu-item {
            &:hover {
                > .moto-widget-menu-link {
                                            color: @baseColor1_3;
                                text-decoration: none;
                                background-color: transparent;
                                border-color: @baseColor1_3;
            
                    .moto-widget-menu-link-arrow {
                            
                    }
                }
            }
            .moto-widget-menu-link {
                                        font-family: 'Lato', sans-serif;
                                font-weight: 300;
                                font-style: normal;
                                color: @baseColor3_3;
                                text-decoration: none;
                                background-color: transparent;
                                border-color: @baseColor5_3;
            
                &.moto-widget-menu-link-active {
                                            color: @baseColor1_3;
                                text-decoration: none;
                                background-color: transparent;
                                border-color: @baseColor1_3;
            
                    .moto-widget-menu-link-arrow {
                            
                    }
                    &:hover {
                                                color: @baseColor1_3;
                                text-decoration: none;
                                background-color: transparent;
                                border-color: @baseColor1_3;
            
                        .moto-widget-menu-link-arrow {
                                
                        }
                    }
                }
            }
            .moto-widget-menu-link-arrow {
                    
            }
        }
    }

    .moto-widget-menu-toggle-btn {
                                color: @baseColor1_3;
                                background-color: @baseColor5_5;
            
    }

    &.moto-widget-menu-mobile-open {
        @media screen and (max-width: @const_media_mobile-h_max_width) {
            .moto-widget-menu-toggle-btn {
                                        color: @baseColor5_5;
                                background-color: @baseColor1_3;
            
            }

            .moto-widget-menu-list {
                                        background-color: @baseColor5_5;
                                border-color: @baseColor1_3;
            

                .moto-widget-menu-item {
                                            border-color: transparent;
            

                    .moto-widget-menu-link {
                                                color: @baseColor2_3;
                                text-decoration: none;
                                background-color: transparent;
            

                        .moto-widget-menu-link-arrow {
                                
                        }

                        &.moto-widget-menu-link-active {
                                                    color: @baseColor5_5;
                                text-decoration: none;
                                background-color: @baseColor1_3;
            

                            .moto-widget-menu-link-arrow {
                                    
                            }
                        }
                    }
                }

                .moto-widget-menu-sublist {
                                            background-color: transparent;
            
                    .moto-widget-menu-link {
                                                color: @baseColor2_3;
                                text-decoration: none;
                                background-color: transparent;
            
                        &.moto-widget-menu-link-active {
                                                    color: @baseColor1_3;
                                text-decoration: none;
                                background-color: transparent;
            
                            .moto-widget-menu-link-arrow {
                                    
                            }
                        }
                    }
                    .moto-widget-menu-link-arrow {
                            
                    }
                }
            }
        }
    }
}
    /* @websiteWidgets/menu/templates/default.twig.css */
    

.moto-widget-menu.moto-preset-2 {
    .moto-widget-menu-list {
            

        .moto-widget-menu-item {
                

            &:hover {
                .moto-widget-menu-link-level-1 {
                                            color: @baseColor1_3;
                        

                    .moto-widget-menu-link-arrow {
                            
                    }
                }
            }

            .moto-widget-menu-link-level-1 {
                                        font-family: 'Lato', sans-serif;
                                font-weight: 700;
                                font-style: normal;
                                color: @customColor1;
                                text-decoration: none;
            

                .moto-widget-menu-link-arrow {
                        
                }

                &.moto-widget-menu-link-active {
                                            color: @baseColor1_3;
                                text-decoration: none;
            

                    .moto-widget-menu-link-arrow {
                            
                    }

                    &:hover {
                                                color: @baseColor1_3;
                        

                        .moto-widget-menu-link-arrow {
                                
                        }
                    }
                }
            }
        }
    }

    .moto-widget-menu-sublist {
                                background-color: @baseColor3_3;
            

        .moto-widget-menu-item {
            &:hover {
                > .moto-widget-menu-link {
                                            color: @baseColor1_3;
                        
                    .moto-widget-menu-link-arrow {
                            
                    }
                }
            }
            .moto-widget-menu-link {
                                        font-family: 'Lato', sans-serif;
                                font-weight: 400;
                                font-style: normal;
                                color: @baseColor5_5;
                                text-decoration: none;
            
                &.moto-widget-menu-link-active {
                                            color: @baseColor1_3;
                                text-decoration: none;
            
                    .moto-widget-menu-link-arrow {
                            
                    }
                    &:hover {
                                                color: @baseColor1_3;
                        
                        .moto-widget-menu-link-arrow {
                                
                        }
                    }
                }
            }
            .moto-widget-menu-link-arrow {
                    
            }
        }
    }

    .moto-widget-menu-toggle-btn {
                                color: @baseColor1_3;
                                background-color: @baseColor5_5;
            
    }

    &.moto-widget-menu-mobile-open {
        @media screen and (max-width: @const_media_mobile-h_max_width) {
            .moto-widget-menu-toggle-btn {
                                        color: @baseColor5_5;
                                background-color: @baseColor1_3;
            
            }

            .moto-widget-menu-list {
                                        background-color: @baseColor5_5;
                                border-color: @baseColor1_3;
            

                .moto-widget-menu-item {
                                            border-color: transparent;
            

                    .moto-widget-menu-link {
                                                color: @baseColor2_3;
                                text-decoration: none;
                                background-color: transparent;
            

                        .moto-widget-menu-link-arrow {
                                
                        }

                        &.moto-widget-menu-link-active {
                                                    color: @baseColor5_5;
                                text-decoration: none;
                                background-color: @baseColor1_3;
            

                            .moto-widget-menu-link-arrow {
                                    
                            }
                        }
                    }
                }

                .moto-widget-menu-sublist {
                        
                    .moto-widget-menu-link {
                                                color: @baseColor2_3;
                                text-decoration: none;
                                background-color: transparent;
            
                        &.moto-widget-menu-link-active {
                                                    color: @baseColor1_3;
                                text-decoration: none;
                                background-color: transparent;
            
                            .moto-widget-menu-link-arrow {
                                    
                            }
                        }
                    }
                    .moto-widget-menu-link-arrow {
                            
                    }
                }
            }
        }
    }
}
    /* @websiteWidgets/menu/templates/default.twig.css */
    

.moto-widget-menu.moto-preset-3 {
    .moto-widget-menu-list {
            

        .moto-widget-menu-item {
                

            &:hover {
                .moto-widget-menu-link-level-1 {
                                                                                border-color: @baseColor1_3;
            

                    .moto-widget-menu-link-arrow {
                            
                    }
                }
            }

            .moto-widget-menu-link-level-1 {
                                        font-family: 'Lato', sans-serif;
                                font-weight: 700;
                                font-style: normal;
                                color: @baseColor1_3;
                                text-decoration: none;
                                background-color: transparent;
                                border-color: transparent;
            

                .moto-widget-menu-link-arrow {
                        
                }

                &.moto-widget-menu-link-active {
                                            color: @baseColor1_3;
                                text-decoration: none;
                                background-color: transparent;
                                border-color: @baseColor1_3;
            

                    .moto-widget-menu-link-arrow {
                            
                    }

                    &:hover {
                                                                            

                        .moto-widget-menu-link-arrow {
                                
                        }
                    }
                }
            }
        }
    }

    .moto-widget-menu-sublist {
                                background-color: @baseColor2_3;
            

        .moto-widget-menu-item {
            &:hover {
                > .moto-widget-menu-link {
                                            color: @baseColor1_3;
                                            border-color: transparent;
            
                    .moto-widget-menu-link-arrow {
                                                color: @baseColor1_3;
            
                    }
                }
            }
            .moto-widget-menu-link {
                                        font-family: 'Lato', sans-serif;
                                font-weight: 400;
                                font-style: normal;
                                color: @baseColor5_5;
                                text-decoration: none;
                                border-color: transparent;
            
                &.moto-widget-menu-link-active {
                                            color: @baseColor1_3;
                                text-decoration: none;
                                border-color: transparent;
            
                    .moto-widget-menu-link-arrow {
                                                color: @baseColor1_3;
            
                    }
                    &:hover {
                                                color: @baseColor1_3;
                                    
                        .moto-widget-menu-link-arrow {
                                                    color: @baseColor1_3;
            
                        }
                    }
                }
            }
            .moto-widget-menu-link-arrow {
                                        color: @baseColor5_5;
            
            }
        }
    }

    .moto-widget-menu-toggle-btn {
                                color: @baseColor1_3;
                                background-color: @baseColor5_5;
            
    }

    &.moto-widget-menu-mobile-open {
        @media screen and (max-width: @const_media_mobile-h_max_width) {
            .moto-widget-menu-toggle-btn {
                                        color: @baseColor5_5;
                                background-color: @baseColor1_3;
            
            }

            .moto-widget-menu-list {
                                        background-color: @baseColor5_5;
                                border-color: @baseColor1_3;
            

                .moto-widget-menu-item {
                                            border-color: transparent;
            

                    .moto-widget-menu-link {
                                                color: @baseColor2_3;
                                text-decoration: none;
                                background-color: transparent;
            

                        .moto-widget-menu-link-arrow {
                                
                        }

                        &.moto-widget-menu-link-active {
                                                    color: @baseColor5_5;
                                text-decoration: none;
                                background-color: @baseColor1_3;
            

                            .moto-widget-menu-link-arrow {
                                    
                            }
                        }
                    }
                }

                .moto-widget-menu-sublist {
                        
                    .moto-widget-menu-link {
                                                color: @baseColor2_3;
                                text-decoration: none;
                                background-color: transparent;
            
                        &.moto-widget-menu-link-active {
                                                    color: @baseColor1_3;
                                text-decoration: none;
                                background-color: transparent;
            
                            .moto-widget-menu-link-arrow {
                                    
                            }
                        }
                    }
                    .moto-widget-menu-link-arrow {
                            
                    }
                }
            }
        }
    }
}
    /* @websiteWidgets/pagination/templates/default.twig.css */
    

.moto-widget-pagination.moto-preset-default {
                            font-family: 'Lato', sans-serif;
                                font-style: normal;
                                font-weight: 400;
                                font-size: 14px;
            
    .moto-pagination-item, li {
                                margin-right: 5px;
            
    }
    .moto-pagination-link, a {
                                color: @baseColor2_3;
                                background-color: transparent;
                                border-color: transparent;
                                border-width: 1px;
                                border-radius: 0%;
                                border-style: solid;
                                text-decoration: none;
                                width: 31px;
                                height: 31px;
            
        &:hover {
                                    color: @baseColor1_3;
                                                
        }
    }
    .moto-pagination-link_active, li.active a {
                                font-style: normal;
                                font-weight: 400;
                                color: @baseColor1_3;
                                            border-color: transparent;
                                text-decoration: none;
            
        &:hover {
                                    font-style: normal;
                                font-weight: 400;
                                color: @baseColor1_3;
                                            border-color: transparent;
                                text-decoration: none;
            
        }
    }
}
    /* @websiteWidgets/audio_player/templates/default.twig.css */
    
.moto-media-player.moto-preset-default{

    .mejs-inner .mejs-controls .mejs-button.mejs-button_active button, .mejs-inner .mejs-controls .mejs-button.mejs-button_active.mejs-moto-download-button a {
background-color:#d3d8db;
&:before {
color:#55616d;
}
}


    .mejs-controls .mejs-button button, .mejs-controls .mejs-volume-button button, .mejs-overlay-button, .mejs-controls .mejs-button.mejs-moto-download-button a {
&:before {
color:#d3d8db;
}
background-color:transparent;
&:hover {
&:before {
color:#7f878a;
}
}
}


    .mejs-controls {

        font-family:'Lato', sans-serif;
font-weight:400;
font-style:normal;
color:#81868c;
background-color:#ffffff;
font-size:12px;
border-color:#d3d8db;


        .mejs-time-current, .mejs-time-handle {
background-color:#7f878a;
}


        .mejs-horizontal-volume-current, .mejs-horizontal-volume-handle {
background-color:#7f878a;
}


        .mejs-time-loaded {
            background-color: fadeout(#7f878a, 75%);
        }
        .mejs-time-total {
            background-color: fadeout(#7f878a, 75%);
        }
        .mejs-time-handle {
            box-shadow: 0px 0px 4px 0px #7f878a;
        }
        .mejs-horizontal-volume-total {
            background-color: fadeout(#7f878a, 50%);
        }
        .mejs-horizontal-volume-handle {
            box-shadow: 0px 0px 4px 0px #7f878a;
        }
    }
}
    /* @websiteWidgets/countdown/templates/default.twig.css */
    
.moto-widget-countdown.moto-preset-default {

    .countdown-item-amount {
color:@baseColor1_3;
font-style:normal;
font-weight:400;
font-size:60px;
}

    .countdown-item-unit {
color:@baseColor1_3;
font-style:normal;
font-weight:400;
font-size:18px;
}

    .countdown-item-delimiter {
min-width:40px;
font-size:20px;
color:transparent;
}

    .countdown-item-block {
        font-family:'Lato', sans-serif;
font-weight:400;
font-style:normal;
color:#81868c;
background-color:transparent;
font-size:12px;
height:160px;
width:160px;

        border-color:@baseColor5_3;
border-top-width:3px;
border-left-width:3px;
border-right-width:3px;
border-bottom-width:3px;
border-style:solid;
border-radius:134px;

    }

    @media screen and (max-width: @const_media_tablet_max_width) {
        
        
        
        .countdown-item-block {
            height:120px;
width:120px;

            
        }
    }

    @media screen and (max-width: @const_media_mobile-h_max_width) {
        .countdown-item-amount {
font-size:22px;
}

        .countdown-item-unit {
font-size:12px;
}

        .countdown-item-delimiter {
min-width:15px;
}

        .countdown-item-block {
            height:80px;
width:80px;

            
        }
    }

    @media screen and (max-width: @const_media_mobile-v_max_width) {
        .countdown-item-amount {
font-size:22px;
}

        .countdown-item-unit {
font-size:12px;
}

        .countdown-item-delimiter {
min-width:10px;
}

        .countdown-item-block {
            height:60px;
width:60px;

            
        }
    }
}
    /* @websiteWidgets/countdown/templates/default.twig.css */
    
.moto-widget-countdown.moto-preset-2 {

    .countdown-item-amount {
color:@baseColor5_5;
font-style:normal;
font-weight:400;
font-size:22px;
}

    .countdown-item-unit {
color:@baseColor5_5;
font-style:normal;
font-weight:400;
font-size:10px;
}

    .countdown-item-delimiter {
min-width:30px;
font-size:22px;
color:@baseColor1_3;
}

    .countdown-item-block {
        font-family:'Lato', sans-serif;
font-weight:400;
font-style:normal;
color:#81868c;
background-color:@baseColor1_3;
font-size:12px;
height:80px;
width:80px;

        border-color:@baseColor5_5;
border-top-width:5px;
border-left-width:5px;
border-right-width:5px;
border-bottom-width:5px;
border-style:dotted;
border-radius:2px;

    }

    @media screen and (max-width: @const_media_tablet_max_width) {
        
        
        
        .countdown-item-block {
            
            
        }
    }

    @media screen and (max-width: @const_media_mobile-h_max_width) {
        
        
        
        .countdown-item-block {
            
            
        }
    }

    @media screen and (max-width: @const_media_mobile-v_max_width) {
        
        
        
        .countdown-item-block {
            
            
        }
    }
}
    /* @websiteWidgets/countdown/templates/default.twig.css */
    
.moto-widget-countdown.moto-preset-3 {

    .countdown-item-amount {
color:@baseColor2_5;
font-style:normal;
font-weight:400;
font-size:30px;
}

    .countdown-item-unit {
color:@baseColor2_5;
font-style:normal;
font-weight:400;
font-size:13px;
}

    .countdown-item-delimiter {
min-width:20px;
font-size:30px;
color:@baseColor2_5;
}

    .countdown-item-block {
        font-family:'Lato', sans-serif;
font-weight:400;
font-style:normal;
color:#81868c;
background-color:transparent;
font-size:12px;
height:80px;
width:80px;

        border-color:@baseColor2_5;
border-top-width:3px;
border-left-width:3px;
border-right-width:3px;
border-bottom-width:3px;
border-style:solid;
border-radius:40px;

    }

    @media screen and (max-width: @const_media_tablet_max_width) {
        
        
        
        .countdown-item-block {
            
            
        }
    }

    @media screen and (max-width: @const_media_mobile-h_max_width) {
        
        
        
        .countdown-item-block {
            
            
        }
    }

    @media screen and (max-width: @const_media_mobile-v_max_width) {
        
        
        
        .countdown-item-block {
            
            
        }
    }
}
    /* @websiteWidgets/accordion/templates/default.twig.css */
    
.moto-widget-accordion.moto-preset-default {

    .moto-widget-accordion__header {
background-color:transparent;
border-bottom-width:0px;
border-color:transparent;
border-left-width:0px;
border-radius:0px;
border-right-width:0px;
border-style:none;
border-top-width:0px;
color:@baseColor2_3;
font-family:'Lato', sans-serif;
font-size:18px;
font-style:normal;
font-weight:300;
}

    .moto-widget-accordion__header-icon {
color:@baseColor2_3;
font-size:18px;
}

    .moto-widget-accordion__collapse-icon {
&:before {
content:"\f067";
}
color:@baseColor1_3;
font-size:26px;
}

    @media screen and (max-width: @const_media_tablet_max_width) {
        
        .moto-widget-accordion__header-icon {
font-size:18px;
}

        .moto-widget-accordion__collapse-icon {
font-size:20px;
}

    }
    @media screen and (max-width: @const_media_mobile-h_max_width) {
        
        
        
    }
    @media screen and (max-width: @const_media_mobile-v_max_width) {
        
        
        
    }
    .moto-widget-accordion__item {
        border-bottom-width:1px;
border-color:#e8e8e8;
border-left-width:0px;
border-radius:0px;
border-right-width:0px;
border-style:solid;
border-top-width:0px;
margin-bottom:0px;

        .moto-widget-accordion__header-title {
text-decoration:none;
}

        .moto-widget-accordion__content {
background-color:transparent;
border-bottom-width:0px;
border-color:transparent;
border-left-width:0px;
border-radius:0px;
border-style:none;
border-top-width:0px;
}


        &:hover {
            border-color:@baseColor5_3;

            .moto-widget-accordion__header {
background-color:transparent;
color:@baseColor2_3;
}

            
            .moto-widget-accordion__header-icon {
color:@baseColor2_3;
}

            .moto-widget-accordion__collapse-icon {
color:@baseColor1_3;
}

            
        }

        &.moto-widget-accordion__item_open {
            border-bottom-width:1px;
border-color:@baseColor5_3;
border-left-width:0px;
border-radius:0px;
border-right-width:0px;
border-style:solid;
border-top-width:0px;


            .moto-widget-accordion__header-title {
text-decoration:none;
}

            .moto-widget-accordion__header {
background-color:transparent;
border-bottom-width:0px;
border-color:transparent;
border-radius:0px;
border-style:none;
color:@baseColor2_3;
}

            .moto-widget-accordion__header-icon {
color:@baseColor2_3;
}

            .moto-widget-accordion__collapse-icon {
&:before {
content:"\f068";
}
color:@baseColor1_3;
}


            &:hover {
                
                
                .moto-widget-accordion__header {
color:@baseColor2_3;
}

                
                
            }
        }
    }
}
    /* @websiteWidgets/accordion/templates/default.twig.css */
    
.moto-widget-accordion.moto-preset-2 {

    .moto-widget-accordion__header {
background-color:transparent;
border-bottom-width:0px;
border-color:transparent;
border-left-width:0px;
border-radius:0px;
border-right-width:0px;
border-style:none;
border-top-width:0px;
color:@baseColor2_3;
font-family:'Lato', sans-serif;
font-size:18px;
font-style:normal;
font-weight:300;
}

    .moto-widget-accordion__header-icon {
color:@baseColor2_3;
font-size:18px;
}

    .moto-widget-accordion__collapse-icon {
&:before {
content:"\f105";
}
color:@baseColor1_3;
font-size:26px;
}

    @media screen and (max-width: @const_media_tablet_max_width) {
        
        
        
    }
    @media screen and (max-width: @const_media_mobile-h_max_width) {
        
        
        
    }
    @media screen and (max-width: @const_media_mobile-v_max_width) {
        
        
        
    }
    .moto-widget-accordion__item {
        border-bottom-width:1px;
border-color:#e8e8e8;
border-left-width:0px;
border-radius:0px;
border-right-width:0px;
border-style:solid;
border-top-width:0px;
margin-bottom:0px;

        .moto-widget-accordion__header-title {
text-decoration:none;
}

        .moto-widget-accordion__content {
background-color:transparent;
border-bottom-width:0px;
border-color:transparent;
border-left-width:0px;
border-radius:0px;
border-style:none;
border-top-width:0px;
}


        &:hover {
            border-color:@baseColor5_3;

            .moto-widget-accordion__header {
background-color:transparent;
color:@baseColor2_3;
}

            
            .moto-widget-accordion__header-icon {
color:@baseColor2_3;
}

            .moto-widget-accordion__collapse-icon {
color:@baseColor1_3;
}

            
        }

        &.moto-widget-accordion__item_open {
            border-bottom-width:1px;
border-color:@baseColor5_3;
border-left-width:0px;
border-radius:0px;
border-right-width:0px;
border-style:solid;
border-top-width:0px;


            .moto-widget-accordion__header-title {
text-decoration:none;
}

            .moto-widget-accordion__header {
background-color:transparent;
border-bottom-width:0px;
border-color:transparent;
border-radius:0px;
border-style:none;
color:@baseColor2_3;
}

            .moto-widget-accordion__header-icon {
color:@baseColor2_3;
}

            .moto-widget-accordion__collapse-icon {
&:before {
content:"\f107";
}
color:@baseColor1_3;
}


            &:hover {
                
                
                .moto-widget-accordion__header {
color:@baseColor2_3;
}

                
                
            }
        }
    }
}
    /* @websiteWidgets/accordion/templates/default.twig.css */
    
.moto-widget-accordion.moto-preset-3 {

    .moto-widget-accordion__header {
background-color:transparent;
border-bottom-width:0px;
border-color:transparent;
border-left-width:0px;
border-radius:0px;
border-right-width:0px;
border-style:none;
border-top-width:0px;
color:@baseColor5_5;
font-family:'Lato', sans-serif;
font-size:22px;
font-style:normal;
font-weight:400;
}

    .moto-widget-accordion__header-icon {
color:#54616d;
font-size:20px;
}

    .moto-widget-accordion__collapse-icon {
&:before {
content:"\f105";
}
color:@baseColor5_5;
font-size:22px;
}

    @media screen and (max-width: @const_media_tablet_max_width) {
        
        
        
    }
    @media screen and (max-width: @const_media_mobile-h_max_width) {
        
        
        
    }
    @media screen and (max-width: @const_media_mobile-v_max_width) {
        
        
        
    }
    .moto-widget-accordion__item {
        border-bottom-width:0px;
border-color:transparent;
border-left-width:0px;
border-radius:0px;
border-right-width:0px;
border-style:none;
border-top-width:0px;
margin-bottom:5px;

        .moto-widget-accordion__header-title {
text-decoration:none;
}

        .moto-widget-accordion__content {
background-color:transparent;
border-bottom-width:0px;
border-color:transparent;
border-left-width:0px;
border-radius:0px;
border-style:none;
border-top-width:0px;
}


        &:hover {
            
            .moto-widget-accordion__header {
background-color:transparent;
color:@baseColor1_3;
}

            
            .moto-widget-accordion__header-icon {
color:#ffffff;
}

            .moto-widget-accordion__collapse-icon {
color:@baseColor1_3;
}

            
        }

        &.moto-widget-accordion__item_open {
            border-bottom-width:0px;
border-color:transparent;
border-left-width:0px;
border-radius:0px;
border-style:none;


            .moto-widget-accordion__header-title {
text-decoration:none;
}

            .moto-widget-accordion__header {
background-color:transparent;
border-bottom-width:0px;
border-color:transparent;
border-radius:0px;
border-style:none;
color:@baseColor1_3;
}

            .moto-widget-accordion__header-icon {
color:#ffffff;
}

            .moto-widget-accordion__collapse-icon {
&:before {
content:"\f107";
}
color:@baseColor1_3;
}


            &:hover {
                
                
                .moto-widget-accordion__header {
background-color:transparent;
color:@baseColor1_3;
}

                
                
            }
        }
    }
}
    /* @websiteWidgets/social_links_extended/templates/default.twig.css */
    
.moto-widget-social-links-extended.moto-preset-default {

    .moto-widget-social-links-extended__item {
        margin-bottom:0px;
margin-left:20px;
margin-right:20px;

        @media screen and (max-width: @const_media_tablet_max_width) {
            margin-left:11px;
margin-right:11px;

        }
        @media screen and (max-width: @const_media_mobile-h_max_width) {
            
        }
        @media screen and (max-width: @const_media_mobile-v_max_width) {
            
        }
        &:last-child {
             margin-bottom: 0;
             margin-right: 0;
        }
    }

    &.moto-align-left .moto-widget-social-links-extended__item {
        margin-left: 0;
    }
    &.moto-align-center .moto-widget-social-links-extended__item {
        margin-right: 20px / 2;
        margin-left:  20px / 2;
                    @media screen and (max-width: @const_media_tablet_max_width) {
                margin-right: 11px / 2;
                margin-left:  11px / 2;
            }
                            }
    &.moto-align-right .moto-widget-social-links-extended__item {
        margin-right: 0;
        &:first-child {
            margin-left: 0;
        }
    }

    .moto-widget-social-links-extended__link {
font-size:15px;
width:20px;
height:20px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-radius:0px;
border-style:none;
color:rgba(255, 255, 255, 0.6);
background-color:transparent;
border-color:transparent;
&:hover {
color:@baseColor5_5;
background-color:transparent;
border-color:transparent;
}
}


    @media screen and (max-width: @const_media_tablet_max_width) {
        .moto-widget-social-links-extended__link {
font-size:16px;
width:25px;
height:25px;
}

    }
    @media screen and (max-width: @const_media_mobile-h_max_width) {
        
    }
    @media screen and (max-width: @const_media_mobile-v_max_width) {
        
    }
            .moto-widget-social-links-extended__link {
            width: auto;
            height: auto;
        }
    }
    /* @websiteWidgets/social_links_extended/templates/default.twig.css */
    
.moto-widget-social-links-extended.moto-preset-2 {

    .moto-widget-social-links-extended__item {
        margin-bottom:0px;
margin-left:14px;
margin-right:14px;

        @media screen and (max-width: @const_media_tablet_max_width) {
            
        }
        @media screen and (max-width: @const_media_mobile-h_max_width) {
            
        }
        @media screen and (max-width: @const_media_mobile-v_max_width) {
            
        }
        &:last-child {
             margin-bottom: 0;
             margin-right: 0;
        }
    }

    &.moto-align-left .moto-widget-social-links-extended__item {
        margin-left: 0;
    }
    &.moto-align-center .moto-widget-social-links-extended__item {
        margin-right: 14px / 2;
        margin-left:  14px / 2;
                            }
    &.moto-align-right .moto-widget-social-links-extended__item {
        margin-right: 0;
        &:first-child {
            margin-left: 0;
        }
    }

    .moto-widget-social-links-extended__link {
font-size:20px;
width:30px;
height:30px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-radius:0px;
border-style:none;
color:@baseColor1_3;
background-color:transparent;
border-color:transparent;
&:hover {
color:@baseColor5_5;
background-color:transparent;
border-color:transparent;
}
}


    @media screen and (max-width: @const_media_tablet_max_width) {
        
    }
    @media screen and (max-width: @const_media_mobile-h_max_width) {
        
    }
    @media screen and (max-width: @const_media_mobile-v_max_width) {
        
    }
    }
    /* @websiteWidgets/social_links_extended/templates/default.twig.css */
    
.moto-widget-social-links-extended.moto-preset-3 {

    .moto-widget-social-links-extended__item {
        margin-bottom:0px;
margin-left:10px;
margin-right:10px;

        @media screen and (max-width: @const_media_tablet_max_width) {
            margin-left:0px;
margin-right:0px;

        }
        @media screen and (max-width: @const_media_mobile-h_max_width) {
            
        }
        @media screen and (max-width: @const_media_mobile-v_max_width) {
            
        }
        &:last-child {
             margin-bottom: 0;
             margin-right: 0;
        }
    }

    &.moto-align-left .moto-widget-social-links-extended__item {
        margin-left: 0;
    }
    &.moto-align-center .moto-widget-social-links-extended__item {
        margin-right: 10px / 2;
        margin-left:  10px / 2;
                    @media screen and (max-width: @const_media_tablet_max_width) {
                margin-right: 0px / 2;
                margin-left:  0px / 2;
            }
                            }
    &.moto-align-right .moto-widget-social-links-extended__item {
        margin-right: 0;
        &:first-child {
            margin-left: 0;
        }
    }

    .moto-widget-social-links-extended__link {
font-size:20px;
width:32px;
height:32px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-radius:0px;
border-style:none;
color:@baseColor1_3;
background-color:transparent;
border-color:transparent;
&:hover {
color:@baseColor2_3;
background-color:transparent;
border-color:transparent;
}
}


    @media screen and (max-width: @const_media_tablet_max_width) {
        .moto-widget-social-links-extended__link {
font-size:13px;
width:32px;
height:32px;
}

    }
    @media screen and (max-width: @const_media_mobile-h_max_width) {
        .moto-widget-social-links-extended__link {
font-size:12px;
width:25px;
height:25px;
}

    }
    @media screen and (max-width: @const_media_mobile-v_max_width) {
        
    }
    }
    /* @websiteWidgets/back_to_top/templates/default.twig.css */
    


.moto-widget-back-to-top {
    &.moto-back-to-top-button_visible {
        -webkit-animation-name: none;
        animation-name: none;
    }
            
            top: auto;
        bottom: 60px;    
            right: 40px;        left: auto;
    

        @media screen and (max-width: @const_media_tablet_max_width) { 
            top: auto;
        bottom: 20px;    
            right: 20px;        left: auto;
    
 }
        @media screen and (max-width: @const_media_mobile-h_max_width) { 
            top: auto;
            
                    left: auto;
    
 }
        @media screen and (max-width: @const_media_mobile-v_max_width) { 
            top: auto;
            
                    left: auto;
    
 }
    
    .moto-widget-back-to-top-link {
width:48px;
height:48px;
}

            
    .moto-widget-back-to-top-link {
font-size:24px;
background-color:rgba(211, 216, 219, 0.8);
color:#2e3a46;
border-color:#ffffff;
border-style:solid;
border-bottom-width:1px;
border-top-width:1px;
border-left-width:1px;
border-right-width:1px;
border-radius:0px;
&:hover {
color:#d3d8db;
background-color:#2e3a46;
border-color:#d3d8db;
}
}

    @media screen and (max-width: @const_media_tablet_max_width) {
        
    }
    @media screen and (max-width: @const_media_mobile-h_max_width) {
        
    }
    @media screen and (max-width: @const_media_mobile-v_max_width) {
        
    }
    .moto-widget-back-to-top-icon {
&:before {
content:"\f077";
}
}

}
    /* @websiteWidgets/tabs/templates/default.twig.css */
    
.moto-widget-tabs.moto-preset-default {

    .moto-widget-tabs__header_desktop {
margin-right:2px;
}

    
    .moto-widget-tabs__headers-wrapper {
margin-bottom:0px;
}

    
    
    .moto-widget-tabs__content {
border-style:solid;
border-left-width:1px;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-radius:0px;
border-color:rgba(0, 0, 0, 0.1);
padding-top:20px;
padding-right:20px;
padding-bottom:20px;
padding-left:20px;
}


    .moto-widget-tabs__header {
font-size:13px;
border-style:solid;
border-left-width:1px;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-radius:0px;
border-color:rgba(0, 0, 0, 0.1);
background-color:transparent;
padding-top:15px;
padding-right:48px;
padding-bottom:15px;
padding-left:48px;
}

    .moto-widget-tabs__header-title {
font-family:'Lato', sans-serif;
font-style:normal;
font-weight:700;
color:@baseColor1_3;
text-decoration:none;
}

    .moto-widget-tabs__header-icon {
font-size:13px;
margin-right:10px;
color:@baseColor1_3;
margin-left:10px;
}


    @media screen and (max-width: @const_media_tablet_max_width) {
        
        
        
        
        
        

        .moto-widget-tabs__header {
font-size:12px;
padding-top:12px;
padding-right:25px;
padding-bottom:12px;
padding-left:25px;
}

        
        
    }
    @media screen and (max-width: @const_media_mobile-h_max_width) {
        
        
        
        
        .moto-widget-tabs__item {
margin-bottom:2px;
}

        

        
        
        
    }
    @media screen and (max-width: @const_media_mobile-v_max_width) {
        
        
        
        
        
        

        
        
        
    }

    .moto-widget-tabs__header:hover {
        border-color:transparent;
background-color:@baseColor1_3;

        .moto-widget-tabs__header-title {
color:@baseColor5_5;
}

        .moto-widget-tabs__header-icon {
color:@baseColor5_5;
}

    }

    .moto-widget-tabs__header.moto-widget-tabs__header_opened {
        border-style:none;
border-left-width:0px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-radius:0px;
background-color:@baseColor1_3;
border-color:transparent;

        .moto-widget-tabs__header-title {
color:@baseColor5_5;
text-decoration:none;
}

        .moto-widget-tabs__header-icon {
color:@baseColor5_5;
}

        @media screen and (max-width: @const_media_tablet_max_width) {
            
            
            
        }
        @media screen and (max-width: @const_media_mobile-h_max_width) {
            margin-bottom:0px;

            
            
        }
        @media screen and (max-width: @const_media_mobile-v_max_width) {
            
            
            
        }
        &:hover {
            
            
            
        }
    }

    &.moto-widget-tabs_type-vertical .moto-widget-tabs__headers-wrapper {
margin-left:0px;
margin-right:0px;
}

    &.moto-widget-tabs_type-vertical .moto-widget-tabs__header_desktop {
margin-bottom:2px;
}

    @media screen and (max-width: @const_media_tablet_max_width) {
        
        
    }
    @media screen and (max-width: @const_media_mobile-h_max_width) {
        
        
    }
    @media screen and (max-width: @const_media_mobile-v_max_width) {
        
        
    }

    .moto-widget-tabs__header_desktop:last-child,
    .moto-widget-tabs__header-icon:last-child,
    .moto-widget-tabs__headers-wrapper_icon-right .moto-widget-tabs__header-icon,
    .moto-widget-tabs__headers-wrapper_icon-right + .moto-widget-tabs__items-wrapper .moto-widget-tabs__header-icon,
    &.moto-widget-tabs_type-vertical .moto-widget-tabs__header_desktop,
    &.moto-widget-tabs_type-vertical_right .moto-widget-tabs__headers-wrapper {
        margin-right: 0;
    }

    .moto-widget-tabs__headers-wrapper_icon-left .moto-widget-tabs__header-icon,
    .moto-widget-tabs__headers-wrapper_icon-left + .moto-widget-tabs__items-wrapper .moto-widget-tabs__header-icon,
    &.moto-widget-tabs_type-vertical_left .moto-widget-tabs__headers-wrapper {
        margin-left: 0;
    }

    .moto-widget-tabs__item:last-child,
    &.moto-widget-tabs_type-vertical .moto-widget-tabs__headers-wrapper,
    &.moto-widget-tabs_type-vertical .moto-widget-tabs__header_desktop:last-child {
        margin-bottom: 0;
    }

    }
    /* @websiteWidgets/tabs/templates/default.twig.css */
    
.moto-widget-tabs.moto-preset-2 {

    .moto-widget-tabs__header_desktop {
margin-right:0px;
}

    
    .moto-widget-tabs__headers-wrapper {
margin-bottom:14px;
}

    
    
    .moto-widget-tabs__content {
border-style:none;
border-left-width:0px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-radius:0px;
background-color:transparent;
border-color:transparent;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
}


    .moto-widget-tabs__header {
font-size:12px;
border-style:none;
border-left-width:0px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-radius:0px;
border-color:transparent;
background-color:transparent;
padding-top:10px;
padding-right:10ppx;
padding-bottom:10px;
padding-left:10px;
letter-spacing:0.5px;
}

    .moto-widget-tabs__header-title {
font-family:'Lato', sans-serif;
font-style:normal;
font-weight:700;
color:@baseColor2_3;
text-decoration:none;
}

    .moto-widget-tabs__header-icon {
font-size:12px;
margin-right:10px;
color:@baseColor2_3;
margin-left:10px;
}


    @media screen and (max-width: @const_media_tablet_max_width) {
        
        
        
        
        
        

        
        
        
    }
    @media screen and (max-width: @const_media_mobile-h_max_width) {
        
        
        
        
        .moto-widget-tabs__item {
margin-bottom:0px;
}

        

        
        
        
    }
    @media screen and (max-width: @const_media_mobile-v_max_width) {
        
        
        
        
        
        

        
        
        
    }

    .moto-widget-tabs__header:hover {
        border-color:transparent;

        .moto-widget-tabs__header-title {
color:@baseColor1_3;
}

        .moto-widget-tabs__header-icon {
color:@baseColor1_3;
}

    }

    .moto-widget-tabs__header.moto-widget-tabs__header_opened {
        border-style:none;
border-left-width:0px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-radius:0px;
background-color:transparent;
border-color:transparent;

        .moto-widget-tabs__header-title {
color:@baseColor1_3;
text-decoration:none;
}

        .moto-widget-tabs__header-icon {
color:@baseColor1_3;
}

        @media screen and (max-width: @const_media_tablet_max_width) {
            
            
            
        }
        @media screen and (max-width: @const_media_mobile-h_max_width) {
            margin-bottom:14px;

            
            
        }
        @media screen and (max-width: @const_media_mobile-v_max_width) {
            
            
            
        }
        &:hover {
            background-color:transparent;
border-color:transparent;

            .moto-widget-tabs__header-title {
color:@baseColor1_3;
}

            .moto-widget-tabs__header-icon {
color:@baseColor1_3;
}

        }
    }

    &.moto-widget-tabs_type-vertical .moto-widget-tabs__headers-wrapper {
margin-left:14px;
margin-right:14px;
}

    &.moto-widget-tabs_type-vertical .moto-widget-tabs__header_desktop {
margin-bottom:0px;
}

    @media screen and (max-width: @const_media_tablet_max_width) {
        
        
    }
    @media screen and (max-width: @const_media_mobile-h_max_width) {
        
        
    }
    @media screen and (max-width: @const_media_mobile-v_max_width) {
        
        
    }

    .moto-widget-tabs__header_desktop:last-child,
    .moto-widget-tabs__header-icon:last-child,
    .moto-widget-tabs__headers-wrapper_icon-right .moto-widget-tabs__header-icon,
    .moto-widget-tabs__headers-wrapper_icon-right + .moto-widget-tabs__items-wrapper .moto-widget-tabs__header-icon,
    &.moto-widget-tabs_type-vertical .moto-widget-tabs__header_desktop,
    &.moto-widget-tabs_type-vertical_right .moto-widget-tabs__headers-wrapper {
        margin-right: 0;
    }

    .moto-widget-tabs__headers-wrapper_icon-left .moto-widget-tabs__header-icon,
    .moto-widget-tabs__headers-wrapper_icon-left + .moto-widget-tabs__items-wrapper .moto-widget-tabs__header-icon,
    &.moto-widget-tabs_type-vertical_left .moto-widget-tabs__headers-wrapper {
        margin-left: 0;
    }

    .moto-widget-tabs__item:last-child,
    &.moto-widget-tabs_type-vertical .moto-widget-tabs__headers-wrapper,
    &.moto-widget-tabs_type-vertical .moto-widget-tabs__header_desktop:last-child {
        margin-bottom: 0;
    }

    }
    /* @websiteWidgets/tabs/templates/default.twig.css */
    
.moto-widget-tabs.moto-preset-3 {

    .moto-widget-tabs__header_desktop {
margin-right:1px;
}

    
    .moto-widget-tabs__headers-wrapper {
margin-bottom:0px;
}

    
    
    .moto-widget-tabs__content {
border-style:solid;
border-left-width:1px;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-radius:0px;
background-color:#ffffff;
border-color:transparent;
padding-top:20px;
padding-right:20px;
padding-bottom:20px;
padding-left:20px;
}


    .moto-widget-tabs__header {
font-size:14px;
border-style:solid;
border-left-width:1px;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:0px;
border-radius:0px;
border-color:transparent;
background-color:#d3d8db;
padding-top:18px;
padding-right:30px;
padding-bottom:18px;
padding-left:30px;
}

    .moto-widget-tabs__header-title {
font-family:'Lato', sans-serif;
font-style:normal;
font-weight:400;
color:@customColor5;
text-decoration:none;
}

    .moto-widget-tabs__header-icon {
font-size:18px;
margin-right:10px;
color:@baseColor1_3;
margin-left:10px;
}


    @media screen and (max-width: @const_media_tablet_max_width) {
        
        
        
        
        
        

        
        
        
    }
    @media screen and (max-width: @const_media_mobile-h_max_width) {
        
        
        
        
        .moto-widget-tabs__item {
margin-bottom:1px;
}

        

        
        
        
    }
    @media screen and (max-width: @const_media_mobile-v_max_width) {
        
        
        
        
        
        

        
        
        
    }

    .moto-widget-tabs__header:hover {
        background-color:@baseColor4_3;

        .moto-widget-tabs__header-title {
color:@baseColor1_3;
}

        .moto-widget-tabs__header-icon {
color:@baseColor1_3;
}

    }

    .moto-widget-tabs__header.moto-widget-tabs__header_opened {
        border-style:solid;
border-left-width:1px;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:0px;
border-radius:0px;
background-color:#ffffff;
border-color:#d3d8db;

        .moto-widget-tabs__header-title {
color:#54616d;
text-decoration:none;
}

        .moto-widget-tabs__header-icon {
color:#54616d;
}

        @media screen and (max-width: @const_media_tablet_max_width) {
            
            
            
        }
        @media screen and (max-width: @const_media_mobile-h_max_width) {
            margin-bottom:0px;

            
            
        }
        @media screen and (max-width: @const_media_mobile-v_max_width) {
            
            
            
        }
        &:hover {
            
            
            
        }
    }

    &.moto-widget-tabs_type-vertical .moto-widget-tabs__headers-wrapper {
margin-left:0px;
margin-right:0px;
}

    &.moto-widget-tabs_type-vertical .moto-widget-tabs__header_desktop {
margin-bottom:1px;
}

    @media screen and (max-width: @const_media_tablet_max_width) {
        
        
    }
    @media screen and (max-width: @const_media_mobile-h_max_width) {
        
        
    }
    @media screen and (max-width: @const_media_mobile-v_max_width) {
        
        
    }

    .moto-widget-tabs__header_desktop:last-child,
    .moto-widget-tabs__header-icon:last-child,
    .moto-widget-tabs__headers-wrapper_icon-right .moto-widget-tabs__header-icon,
    .moto-widget-tabs__headers-wrapper_icon-right + .moto-widget-tabs__items-wrapper .moto-widget-tabs__header-icon,
    &.moto-widget-tabs_type-vertical .moto-widget-tabs__header_desktop,
    &.moto-widget-tabs_type-vertical_right .moto-widget-tabs__headers-wrapper {
        margin-right: 0;
    }

    .moto-widget-tabs__headers-wrapper_icon-left .moto-widget-tabs__header-icon,
    .moto-widget-tabs__headers-wrapper_icon-left + .moto-widget-tabs__items-wrapper .moto-widget-tabs__header-icon,
    &.moto-widget-tabs_type-vertical_left .moto-widget-tabs__headers-wrapper {
        margin-left: 0;
    }

    .moto-widget-tabs__item:last-child,
    &.moto-widget-tabs_type-vertical .moto-widget-tabs__headers-wrapper,
    &.moto-widget-tabs_type-vertical .moto-widget-tabs__header_desktop:last-child {
        margin-bottom: 0;
    }

        &.moto-widget-tabs_type-horizontal {
        .moto-widget-tabs__headers-wrapper {
            margin-bottom: -1px;
        }
    }
    &.moto-widget-tabs_type-vertical_left {
        .moto-widget-tabs__headers-wrapper {
            margin-right: -1px;
        }
    }
    &.moto-widget-tabs_type-vertical_right {
        .moto-widget-tabs__headers-wrapper {
            margin-left: -1px;
        }
    }
    .moto-widget-tabs__header.moto-widget-tabs__header_opened {
        @media screen and (max-width: @const_media_mobile-h_max_width) {
            margin-bottom: -1px;
        }
    }
    }
    /* @websiteWidgets/cookie_notification/templates/default.twig.css */
    .moto-cookie-notification {
    background-color: #1f2228
}

.moto-cookie-notification__button_close {
    color: rgba(255, 255, 255, 0.4);
    &:hover {
         color: #ffffff;
    }
}
    /* @websiteWidgets/tile_gallery/templates/default.twig.css */
    
.moto-widget-tile-gallery.moto-preset-default {

    .moto-widget-tile-gallery__item {
border-style:none;
border-left-width:0px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-radius:0px;
border-color:transparent;
}

    .moto-widget-tile-gallery__item-layer {
background-color:transparent;
border-style:none;
border-left-width:0px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-radius:0px;
border-color:transparent;
}

    .moto-widget-tile-gallery__item-layer-icon {
&:before {
content:"\f067";
}
color:transparent;
}

    .moto-widget-tile-gallery__item-caption {
font-family:'Lato', sans-serif;
font-style:normal;
font-weight:400;
text-decoration:none;
color:@baseColor5_5;
background-color:transparent;
font-size:16px;
padding-top:20px;
padding-right:20px;
padding-bottom:20px;
padding-left:20px;
}

    .moto-widget-tile-gallery__item:hover {
        
        .moto-widget-tile-gallery__item-layer {
background-color:rgba(14, 54, 76, 0.8);
}

        .moto-widget-tile-gallery__item-layer-icon {
font-size:42px;
color:transparent;
}

        
    }
    @media screen and (max-width: @const_media_tablet_max_width) {
        
        
        
        .moto-widget-tile-gallery__item-caption {
padding-top:16px;
padding-right:16px;
padding-bottom:16px;
padding-left:16px;
}

        .moto-widget-tile-gallery__item:hover {
            
            
            
            
        }
    }
    @media screen and (max-width: @const_media_mobile-h_max_width) {
        
        
        
        .moto-widget-tile-gallery__item-caption {
padding-top:12px;
padding-right:12px;
padding-bottom:12px;
padding-left:12px;
font-size:14px;
}

        .moto-widget-tile-gallery__item:hover {
            
            
            .moto-widget-tile-gallery__item-layer-icon {
font-size:30px;
}

            
        }
    }
    @media screen and (max-width: @const_media_mobile-v_max_width) {
        
        
        
        
        .moto-widget-tile-gallery__item:hover {
            
            
            
            
        }
    }

            .moto-widget-tile-gallery__item-caption {
            position: absolute;
            width: 100%;
            bottom: -100%;
                        left: 0;
            right: 0;
                    }
        .moto-widget-tile-gallery__item:hover {
            .moto-widget-tile-gallery__item-caption {
                bottom: 0;
            }
        }
    
    }
    /* @websiteWidgets/tile_gallery/templates/default.twig.css */
    
.moto-widget-tile-gallery.moto-preset-2 {

    .moto-widget-tile-gallery__item {
border-style:none;
border-left-width:0px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-radius:0px;
border-color:transparent;
}

    .moto-widget-tile-gallery__item-layer {
background-color:transparent;
border-style:none;
border-left-width:0px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-radius:0px;
border-color:transparent;
}

    .moto-widget-tile-gallery__item-layer-icon {
&:before {
content:none;
}
font-size:40px;
color:transparent;
}

    .moto-widget-tile-gallery__item-caption {
font-family:'Lato', sans-serif;
font-style:normal;
font-weight:400;
text-decoration:none;
color:@baseColor5_5;
background-color:transparent;
font-size:16px;
padding-top:10px;
padding-right:10px;
padding-bottom:10px;
padding-left:10px;
}

    .moto-widget-tile-gallery__item:hover {
        
        .moto-widget-tile-gallery__item-layer {
background-color:rgba(45, 45, 45, 0.8);
}

        .moto-widget-tile-gallery__item-layer-icon {
color:transparent;
}

        
    }
    @media screen and (max-width: @const_media_tablet_max_width) {
        
        
        
        
        .moto-widget-tile-gallery__item:hover {
            
            
            
            
        }
    }
    @media screen and (max-width: @const_media_mobile-h_max_width) {
        
        
        .moto-widget-tile-gallery__item-layer-icon {
font-size:30px;
}

        .moto-widget-tile-gallery__item-caption {
padding-top:8px;
padding-right:8px;
padding-bottom:8px;
padding-left:8px;
font-size:14px;
}

        .moto-widget-tile-gallery__item:hover {
            
            
            
            
        }
    }
    @media screen and (max-width: @const_media_mobile-v_max_width) {
        
        
        
        
        .moto-widget-tile-gallery__item:hover {
            
            
            
            
        }
    }

    
            .moto-widget-tile-gallery__item-layer {
            margin: 0;
            padding: 0;
            padding-top: 30px;
        }
        .moto-widget-tile-gallery__item:hover {
            .moto-widget-tile-gallery__item-layer {
                padding-top: 0;
            }
        }
    }
    /* @websiteWidgets/tile_gallery/templates/default.twig.css */
    
.moto-widget-tile-gallery.moto-preset-3 {

    .moto-widget-tile-gallery__item {
border-style:none;
border-left-width:0px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-radius:0px;
border-color:transparent;
}

    .moto-widget-tile-gallery__item-layer {
background-color:transparent;
border-style:solid;
border-left-width:16px;
border-top-width:16px;
border-right-width:16px;
border-bottom-width:16px;
border-radius:0px;
border-color:transparent;
}

    .moto-widget-tile-gallery__item-layer-icon {
&:before {
content:"\f00e";
}
font-size:40px;
color:transparent;
}

    .moto-widget-tile-gallery__item-caption {
font-family:'Lato', sans-serif;
font-style:normal;
font-weight:400;
text-decoration:none;
color:@baseColor5_5;
background-color:transparent;
font-size:16px;
padding-top:10px;
padding-right:10px;
padding-bottom:10px;
padding-left:10px;
}

    .moto-widget-tile-gallery__item:hover {
        
        .moto-widget-tile-gallery__item-layer {
background-color:@baseColor1_3;
}

        .moto-widget-tile-gallery__item-layer-icon {
color:@baseColor5_5;
}

        
    }
    @media screen and (max-width: @const_media_tablet_max_width) {
        
        
        
        
        .moto-widget-tile-gallery__item:hover {
            
            
            
            
        }
    }
    @media screen and (max-width: @const_media_mobile-h_max_width) {
        
        
        .moto-widget-tile-gallery__item-layer-icon {
font-size:30px;
}

        .moto-widget-tile-gallery__item-caption {
padding-top:8px;
padding-right:8px;
padding-bottom:8px;
padding-left:8px;
font-size:14px;
}

        .moto-widget-tile-gallery__item:hover {
            
            
            
            
        }
    }
    @media screen and (max-width: @const_media_mobile-v_max_width) {
        
        
        
        
        .moto-widget-tile-gallery__item:hover {
            
            
            
            
        }
    }

    
            .moto-widget-tile-gallery__item-layer {
            margin: 0;
            padding: 0;
            padding-bottom: 16px;
        }
        .moto-widget-tile-gallery__item:hover {
            .moto-widget-tile-gallery__item-layer {
                padding-bottom: 0;
            }
        }
    }
    /* @websiteWidgets/blog/templates/post_tags.twig.css */
    
.moto-widget-blog-post_tags.moto-preset-default {
    .moto-widget-blog-post_tags__item-link {
font-family:'Lato', sans-serif;
font-style:normal;
font-weight:400;
font-size:16px;
padding-left:10px;
padding-right:10px;
padding-top:0px;
padding-bottom:0px;
border-style:solid;
border-left-width:1px;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-radius:25px;
text-decoration:none;
color:@baseColor1_3;
background-color:transparent;
border-color:@baseColor1_3;
&:hover {
font-style:normal;
font-weight:400;
background-color:@baseColor1_3;
color:@baseColor5_5;
border-color:@baseColor1_3;
}
}

    @media screen and (max-width: @const_media_tablet_max_width) {
        
    }
    @media screen and (max-width: @const_media_mobile-h_max_width) {
        
    }
    @media screen and (max-width: @const_media_mobile-v_max_width) {
        
    }

    .moto-widget-blog-post_tags__item {
margin-right:4px;
margin-bottom:5px;
}

    @media screen and (max-width: @const_media_tablet_max_width) {
        
    }
    @media screen and (max-width: @const_media_mobile-h_max_width) {
        
    }
    @media screen and (max-width: @const_media_mobile-v_max_width) {
        
    }
    .moto-widget-blog-post_tags__title {
        margin-right: 15px;
        margin-bottom: 5px;
    }
}
    /* @websiteWidgets/blog/templates/category_list.twig.css */
    
.moto-widget-blog-category_list.moto-preset-default {

    .moto-widget-blog-category_list__item {
padding-bottom:10px;
border-bottom-style:solid;
border-bottom-color:@baseColor5_3;
border-bottom-width:1px;
margin-bottom:10px;
}

    @media screen and (max-width: @const_media_tablet_max_width) {  }
    @media screen and (max-width: @const_media_mobile-h_max_width) {  }
    @media screen and (max-width: @const_media_mobile-v_max_width) {  }

    .moto-widget-blog-category_list__item-link {
font-family:'Lato', sans-serif;
font-style:normal;
font-weight:400;
font-size:16px;
color:@baseColor2_3;
&:hover {
color:@baseColor1_3;
font-style:normal;
font-weight:400;
}
}

    @media screen and (max-width: @const_media_tablet_max_width) {  }
    @media screen and (max-width: @const_media_mobile-h_max_width) {  }
    @media screen and (max-width: @const_media_mobile-v_max_width) {  }

    .moto-widget-blog-category_list__item-text {
font-size:18px;
text-decoration:none;
&:hover {
text-decoration:none;
}
}

    @media screen and (max-width: @const_media_tablet_max_width) { .moto-widget-blog-category_list__item-text {
font-size:14px;
}
 }
    @media screen and (max-width: @const_media_mobile-h_max_width) {  }
    @media screen and (max-width: @const_media_mobile-v_max_width) {  }

    .moto-widget-blog-category_list__item-link:hover {
        .moto-widget-blog-category_list__item-icon {
color:@baseColor1_3;
}

    }
    .moto-widget-blog-category_list__item-icon {
        font-size:8px;
margin-right:10px;
color:@baseColor2_3;

        @media screen and (max-width: @const_media_tablet_max_width) {  }
        @media screen and (max-width: @const_media_mobile-h_max_width) {  }
        @media screen and (max-width: @const_media_mobile-v_max_width) {  }
    }
    .moto-widget-blog-category_list__item-count {
        color:#55616d;
font-family:tahoma, arial, helvetica, sans-serif;
font-style:normal;
font-weight:400;
font-size:16px;
margin-left:10px;

        @media screen and (max-width: @const_media_tablet_max_width) {  }
        @media screen and (max-width: @const_media_mobile-h_max_width) {  }
        @media screen and (max-width: @const_media_mobile-v_max_width) {  }
    }
}
    /* @websiteWidgets/blog/templates/category_list.twig.css */
    
.moto-widget-blog-category_list.moto-preset-2 {

    .moto-widget-blog-category_list__item {
padding-bottom:10px;
border-bottom-style:solid;
border-bottom-color:@baseColor2_3;
border-bottom-width:1px;
margin-bottom:10px;
}

    @media screen and (max-width: @const_media_tablet_max_width) {  }
    @media screen and (max-width: @const_media_mobile-h_max_width) {  }
    @media screen and (max-width: @const_media_mobile-v_max_width) {  }

    .moto-widget-blog-category_list__item-link {
font-family:'Lato', sans-serif;
font-style:normal;
font-weight:700;
font-size:16px;
color:@baseColor1_3;
&:hover {
color:@baseColor2_3;
font-style:normal;
font-weight:700;
}
}

    @media screen and (max-width: @const_media_tablet_max_width) {  }
    @media screen and (max-width: @const_media_mobile-h_max_width) {  }
    @media screen and (max-width: @const_media_mobile-v_max_width) {  }

    .moto-widget-blog-category_list__item-text {
font-size:16px;
text-decoration:none;
}

    @media screen and (max-width: @const_media_tablet_max_width) {  }
    @media screen and (max-width: @const_media_mobile-h_max_width) {  }
    @media screen and (max-width: @const_media_mobile-v_max_width) {  }

    .moto-widget-blog-category_list__item-link:hover {
        .moto-widget-blog-category_list__item-icon {
color:@baseColor2_3;
}

    }
    .moto-widget-blog-category_list__item-icon {
        font-size:10px;
margin-right:10px;
color:@baseColor2_3;

        @media screen and (max-width: @const_media_tablet_max_width) {  }
        @media screen and (max-width: @const_media_mobile-h_max_width) {  }
        @media screen and (max-width: @const_media_mobile-v_max_width) {  }
    }
    .moto-widget-blog-category_list__item-count {
        color:#55616d;
font-family:tahoma, arial, helvetica, sans-serif;
font-style:normal;
font-weight:400;
font-size:16px;
margin-left:10px;

        @media screen and (max-width: @const_media_tablet_max_width) {  }
        @media screen and (max-width: @const_media_mobile-h_max_width) {  }
        @media screen and (max-width: @const_media_mobile-v_max_width) {  }
    }
}
    /* @websiteWidgets/moto_callback/templates/default.twig.css */
    

.moto-widget-callback.moto-preset-default {
            bottom: 40px;
    left: 40px;
    right: auto;
                        @media screen and (max-width: @const_media_tablet_max_width) {
                bottom: 35px;
                left: 35px;
            }
                                @media screen and (max-width: @const_media_mobile-h_max_width) {
                bottom: 10px;
                left: 10px;
            }
                                @media screen and (max-width: @const_media_mobile-v_max_width) {
                bottom: 200px;
                left: 10px;
            }
            

    box-shadow:0 4px 10px 0 rgba(46,58,70,.35);
background-color:@baseColor1_3;
color:@baseColor5_5;
max-height:80vh;

    &.moto-widget-callback_opened, &.moto-widget-callback_opening {
border-radius:3px;
border-style:none;
border-left-width:0px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-color:transparent;
}

    &.moto-widget-callback_closed, &.moto-widget-callback_closing {
border-style:none;
border-left-width:0px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-color:transparent;
border-radius:40px;
}


    .moto-widget-callback__agent {
        
        .moto-widget-callback__thumbnail_image:not(.moto-widget-callback__thumbnail_empty) {
border-radius:40px;
margin-bottom:10px;
}

        .moto-widget-callback__thumbnail_icon:not(.moto-widget-callback__thumbnail_empty) {
font-size:80px;
margin-bottom:10px;
}

    }

    .moto-widget-callback__more-details-divider {
border-top-color:@baseColor5_1;
border-top-width:1px;
}

    
    .moto-widget-callback__more-details-button {
color:@baseColor5_5;
&:hover {
color:@baseColor2_3;
}
}

    
    .moto-widget-callback__close-button {
color:@baseColor5_5;
&:hover {
color:@baseColor2_3;
}
}


    .moto-widget-callback__overlay_open-button {
background-color:transparent;
}

    .moto-widget-callback__overlay_link {
background-color:transparent;
}

    .moto-widget-callback__open-button:hover {
        .moto-widget-callback__overlay_open-button {
background-color:rgba(255, 255, 255, 0.35);
}

    }
    .moto-widget-callback__more-details-item:hover {
        .moto-widget-callback__overlay_link {
background-color:rgba(255, 255, 255, .25);
}

    }

    
    .moto-widget-callback__thumbnail_image:not(.moto-widget-callback__thumbnail_empty), .moto-widget-callback__open-button .moto-widget-callback__thumbnail_empty {
width:80px;
height:80px;
font-size:50px;
}

    @media screen and (max-width: @const_media_tablet_max_width) {  }
    @media screen and (max-width: @const_media_mobile-h_max_width) {  }
    @media screen and (max-width: @const_media_mobile-v_max_width) {  }
    &.moto-widget-callback_closed,
    &.moto-widget-callback_closing {
        width: 80px;
                            }
   .moto-widget-callback__open-button .moto-widget-callback__thumbnail_icon:not(.moto-widget-callback__thumbnail_empty) {
        font-size:  50px;
        line-height: 80px;
        @media screen and (max-width: @const_media_tablet_max_width) {
                                }
        @media screen and (max-width: @const_media_mobile-h_max_width) {
                                }
        @media screen and (max-width: @const_media_mobile-v_max_width) {
                                }
    }
}
    /* @websiteWidgets/content_slider/templates/default.twig.css */
    
.moto-widget-content_slider.moto-preset-default {
    .bx-prev, .bx-next {
background-color:#899098;
border-color:#899098;
color:#ffffff;
width:50px;
height:50px;
border-style:none;
border-left-width:0px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-radius:0px;
top:50%;
transform:translateY(-50%);
&:before {
font-size:30px;
}
transition:.4s;
font-family:tahoma, arial, helvetica, sans-serif;
font-style:normal;
font-weight:400;
}

    .bx-prev:hover, .bx-next:hover {
        background-color:#2e3a46;
border-color:#2e3a46;

    }
    @media screen and (max-width: @const_media_tablet_max_width) { .bx-prev, .bx-next {
width:40px;
height:40px;
&:before {
font-size:20px;
}
}
 }
    @media screen and (max-width: @const_media_mobile-h_max_width) { .bx-prev, .bx-next {
width:24px;
height:24px;
&:before {
font-size:12px;
}
}
 }
    @media screen and (max-width: @const_media_mobile-v_max_width) {  }

    .bx-pager-link {
border-style:none;
width:12px;
height:12px;
border-left-width:0px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-radius:0px;
background-color:#d3d8db;
color:#2e3a46;
transition:.4s;
font-family:tahoma, arial, helvetica, sans-serif;
font-style:normal;
font-weight:400;
}

    @media screen and (max-width: @const_media_tablet_max_width) {  }
    @media screen and (max-width: @const_media_mobile-h_max_width) {  }
    @media screen and (max-width: @const_media_mobile-v_max_width) {  }

    .bx-pager {
left:50%;
transform:translateX(-50%);
bottom:40px;
}

    @media screen and (max-width: @const_media_tablet_max_width) { .bx-pager {
bottom:20px;
}
 }
    @media screen and (max-width: @const_media_mobile-h_max_width) {  }
    @media screen and (max-width: @const_media_mobile-v_max_width) {  }

    .bx-pager-item:not(:last-child) {
margin-right:6px;
}

    @media screen and (max-width: @const_media_tablet_max_width) {  }
    @media screen and (max-width: @const_media_mobile-h_max_width) {  }
    @media screen and (max-width: @const_media_mobile-v_max_width) {  }

    .bx-pager-link {
border-style:none;
width:12px;
height:12px;
border-left-width:0px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-radius:0px;
background-color:#d3d8db;
color:#2e3a46;
transition:.4s;
font-family:tahoma, arial, helvetica, sans-serif;
font-style:normal;
font-weight:400;
&:hover {
background-color:#81868c;
}
}

    @media screen and (max-width: @const_media_tablet_max_width) {  }
    @media screen and (max-width: @const_media_mobile-h_max_width) {  }
    @media screen and (max-width: @const_media_mobile-v_max_width) {  }

    .bx-pager-link.active {
color:#ffffff;
background-color:#2e3a46;
border-color:#2e3a46;
}

    .bx-prev {
left:40px;
&:before {
content:"\f104";
}
}

    @media screen and (max-width: @const_media_tablet_max_width) { .bx-prev {
left:40px;
}
 }
    @media screen and (max-width: @const_media_mobile-h_max_width) { .bx-prev {
left:10px;
}
 }
    @media screen and (max-width: @const_media_mobile-v_max_width) {  }

    .bx-next {
right:40px;
&:before {
content:"\f105";
}
}

    @media screen and (max-width: @const_media_tablet_max_width) { .bx-next {
right:40px;
}
 }
    @media screen and (max-width: @const_media_mobile-h_max_width) { .bx-next {
right:10px;
}
 }
    @media screen and (max-width: @const_media_mobile-v_max_width) {  }

    .bx-controls-auto {
right:65px;
bottom:48px;
}

    @media screen and (max-width: @const_media_tablet_max_width) { .bx-controls-auto {
right:60px;
bottom:28px;
}
 }
    @media screen and (max-width: @const_media_mobile-h_max_width) { .bx-controls-auto {
right:22px;
}
 }
    @media screen and (max-width: @const_media_mobile-v_max_width) {  }

    .bx-start, .bx-stop {
color:#d3d8db;
transition:0.4s;
&:before {
font-size:22px;
}
&:hover {
color:#81868c;
}
}

    @media screen and (max-width: @const_media_tablet_max_width) {  }
    @media screen and (max-width: @const_media_mobile-h_max_width) {  }
    @media screen and (max-width: @const_media_mobile-v_max_width) {  }

    .bx-start {
&:before {
content:"\f04b";
}
}

    @media screen and (max-width: @const_media_tablet_max_width) {  }
    @media screen and (max-width: @const_media_mobile-h_max_width) {  }
    @media screen and (max-width: @const_media_mobile-v_max_width) {  }

    .bx-stop {
&:before {
content:"\f04c";
}
}

    @media screen and (max-width: @const_media_tablet_max_width) {  }
    @media screen and (max-width: @const_media_mobile-h_max_width) {  }
    @media screen and (max-width: @const_media_mobile-v_max_width) {  }

    .moto-widget-loader__indicator {
        border-top-color: fade(#181b27, 20%);
        border-right-color: fade(#181b27, 20%);
        border-bottom-color: fade(#181b27, 20%);
        border-left-color: #181b27;
    }
}
    /* @websiteWidgets/content_slider/templates/default.twig.css */
    
.moto-widget-content_slider.moto-preset-2 {
    .bx-prev, .bx-next {
background-color:#899098;
border-color:#899098;
color:#ffffff;
width:50px;
height:50px;
border-style:none;
border-left-width:0px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-radius:50px;
top:50%;
transform:translateY(-50%);
&:before {
font-size:30px;
}
transition:.4s;
font-family:tahoma, arial, helvetica, sans-serif;
font-style:normal;
font-weight:400;
}

    .bx-prev:hover, .bx-next:hover {
        background-color:#2e3a46;
border-color:#2e3a46;

    }
    @media screen and (max-width: @const_media_tablet_max_width) { .bx-prev, .bx-next {
width:40px;
height:40px;
&:before {
font-size:20px;
}
}
 }
    @media screen and (max-width: @const_media_mobile-h_max_width) { .bx-prev, .bx-next {
width:24px;
height:24px;
&:before {
font-size:12px;
}
}
 }
    @media screen and (max-width: @const_media_mobile-v_max_width) {  }

    .bx-pager-link {
border-style:none;
width:12px;
height:12px;
border-left-width:0px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-radius:50px;
background-color:#d3d8db;
color:#2e3a46;
transition:.4s;
font-family:tahoma, arial, helvetica, sans-serif;
font-style:normal;
font-weight:400;
font-size:0px;
}

    @media screen and (max-width: @const_media_tablet_max_width) {  }
    @media screen and (max-width: @const_media_mobile-h_max_width) {  }
    @media screen and (max-width: @const_media_mobile-v_max_width) {  }

    .bx-pager {
left:50%;
transform:translateX(-50%);
bottom:40px;
}

    @media screen and (max-width: @const_media_tablet_max_width) { .bx-pager {
bottom:20px;
}
 }
    @media screen and (max-width: @const_media_mobile-h_max_width) {  }
    @media screen and (max-width: @const_media_mobile-v_max_width) {  }

    .bx-pager-item:not(:last-child) {
margin-right:6px;
}

    @media screen and (max-width: @const_media_tablet_max_width) {  }
    @media screen and (max-width: @const_media_mobile-h_max_width) {  }
    @media screen and (max-width: @const_media_mobile-v_max_width) {  }

    .bx-pager-link {
border-style:none;
width:12px;
height:12px;
border-left-width:0px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-radius:50px;
background-color:#d3d8db;
color:#2e3a46;
transition:.4s;
font-family:tahoma, arial, helvetica, sans-serif;
font-style:normal;
font-weight:400;
font-size:0px;
&:hover {
background-color:#81868c;
color:#ffffff;
}
}

    @media screen and (max-width: @const_media_tablet_max_width) {  }
    @media screen and (max-width: @const_media_mobile-h_max_width) {  }
    @media screen and (max-width: @const_media_mobile-v_max_width) {  }

    .bx-pager-link.active {
color:#ffffff;
background-color:#2e3a46;
border-color:#2e3a46;
}

    .bx-prev {
left:40px;
&:before {
content:"\f104";
}
}

    @media screen and (max-width: @const_media_tablet_max_width) { .bx-prev {
left:40px;
}
 }
    @media screen and (max-width: @const_media_mobile-h_max_width) { .bx-prev {
left:10px;
}
 }
    @media screen and (max-width: @const_media_mobile-v_max_width) {  }

    .bx-next {
right:40px;
&:before {
content:"\f105";
}
}

    @media screen and (max-width: @const_media_tablet_max_width) { .bx-next {
right:40px;
}
 }
    @media screen and (max-width: @const_media_mobile-h_max_width) { .bx-next {
right:10px;
}
 }
    @media screen and (max-width: @const_media_mobile-v_max_width) {  }

    .bx-controls-auto {
right:65px;
bottom:48px;
}

    @media screen and (max-width: @const_media_tablet_max_width) { .bx-controls-auto {
right:60px;
bottom:28px;
}
 }
    @media screen and (max-width: @const_media_mobile-h_max_width) { .bx-controls-auto {
right:22px;
}
 }
    @media screen and (max-width: @const_media_mobile-v_max_width) {  }

    .bx-start, .bx-stop {
color:#d3d8db;
transition:0.4s;
&:before {
font-size:22px;
}
&:hover {
color:#81868c;
}
}

    @media screen and (max-width: @const_media_tablet_max_width) {  }
    @media screen and (max-width: @const_media_mobile-h_max_width) {  }
    @media screen and (max-width: @const_media_mobile-v_max_width) {  }

    .bx-start {
&:before {
content:"\f04b";
}
}

    @media screen and (max-width: @const_media_tablet_max_width) {  }
    @media screen and (max-width: @const_media_mobile-h_max_width) {  }
    @media screen and (max-width: @const_media_mobile-v_max_width) {  }

    .bx-stop {
&:before {
content:"\f04c";
}
}

    @media screen and (max-width: @const_media_tablet_max_width) {  }
    @media screen and (max-width: @const_media_mobile-h_max_width) {  }
    @media screen and (max-width: @const_media_mobile-v_max_width) {  }

    .moto-widget-loader__indicator {
        border-top-color: fade(#181b27, 20%);
        border-right-color: fade(#181b27, 20%);
        border-bottom-color: fade(#181b27, 20%);
        border-left-color: #181b27;
    }
}
    /* @websiteWidgets/breadcrumbs/templates/default.twig.css */
    
.moto-widget-breadcrumbs.moto-preset-default {

    .moto-widget-breadcrumbs__list {
background-color:transparent;
border-bottom-width:0px;
border-right-width:0px;
border-left-width:0px;
border-top-width:0px;
border-color:transparent;
border-radius:0px;
border-style:none;
}

    .moto-widget-breadcrumbs__item-content {
font-family:tahoma, arial, helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:400;
padding-bottom:0px;
padding-right:0px;
padding-left:0px;
padding-top:0px;
background-color:transparent;
}

    .moto-widget-breadcrumbs__item-content_link {
color:#55616d;
text-decoration:none;
border-bottom-width:0px;
border-right-width:0px;
border-left-width:0px;
border-top-width:0px;
border-radius:0px;
border-color:transparent;
border-style:none;
&:hover {
color:#2e3a46;
}
}

    .moto-widget-breadcrumbs__item-content_current {
color:#55616d;
border-bottom-width:0px;
border-right-width:0px;
border-left-width:0px;
border-top-width:0px;
border-radius:0px;
border-color:transparent;
border-style:none;
}

    .moto-widget-breadcrumbs__item-delimiter {
font-family:tahoma, arial, helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:400;
color:#55616d;
}

    .moto-widget-breadcrumbs__item-icon {
color:#55616d;
font-size:12px;
margin-right:5px;
}

    .moto-widget-breadcrumbs__item:hover .moto-widget-breadcrumbs__item-icon {
color:#2e3a46;
}

    .moto-widget-breadcrumbs__item-delimiter, .moto-widget-breadcrumbs__item:not(:last-child) {
margin-right:10px;
}


    @media screen and (max-width: @const_media_tablet_max_width) {
        
        
        
        
        
        
        
        
    }
    @media screen and (max-width: @const_media_mobile-h_max_width) {
        
        
        
        
        
        
        
        
    }
    @media screen and (max-width: @const_media_mobile-v_max_width) {
        
        
        
        
        
        
        
        
    }

    .moto-widget-breadcrumbs__item-icon:last-child {
        margin-right: 0;
    }

}
    /* @websiteWidgets/breadcrumbs/templates/default.twig.css */
    
.moto-widget-breadcrumbs.moto-preset-2 {

    .moto-widget-breadcrumbs__list {
background-color:transparent;
border-bottom-width:0px;
border-right-width:0px;
border-left-width:0px;
border-top-width:0px;
border-color:transparent;
border-radius:0px;
border-style:none;
}

    .moto-widget-breadcrumbs__item-content {
font-family:tahoma, arial, helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:400;
padding-bottom:0px;
padding-right:0px;
padding-left:0px;
padding-top:0px;
background-color:transparent;
}

    .moto-widget-breadcrumbs__item-content_link {
color:#ffffff;
text-decoration:none;
border-bottom-width:0px;
border-right-width:0px;
border-left-width:0px;
border-top-width:0px;
border-radius:0px;
border-color:transparent;
border-style:none;
&:hover {
color:#d3d8db;
}
}

    .moto-widget-breadcrumbs__item-content_current {
color:#ffffff;
border-bottom-width:0px;
border-right-width:0px;
border-left-width:0px;
border-top-width:0px;
border-radius:0px;
border-color:transparent;
border-style:none;
}

    .moto-widget-breadcrumbs__item-delimiter {
font-family:tahoma, arial, helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:400;
color:#ffffff;
}

    .moto-widget-breadcrumbs__item-icon {
color:#ffffff;
font-size:12px;
margin-right:5px;
}

    .moto-widget-breadcrumbs__item:hover .moto-widget-breadcrumbs__item-icon {
color:#d3d8db;
}

    .moto-widget-breadcrumbs__item-delimiter, .moto-widget-breadcrumbs__item:not(:last-child) {
margin-right:10px;
}


    @media screen and (max-width: @const_media_tablet_max_width) {
        
        
        
        
        
        
        
        
    }
    @media screen and (max-width: @const_media_mobile-h_max_width) {
        
        
        
        
        
        
        
        
    }
    @media screen and (max-width: @const_media_mobile-v_max_width) {
        
        
        
        
        
        
        
        
    }

    .moto-widget-breadcrumbs__item-icon:last-child {
        margin-right: 0;
    }

}
    /* @websiteWidgets/form_elements/templates/default.twig.css */
    
.moto-preset-default {

    .moto-form__field-control {
font-size:15px;
line-height:1.6;
border-radius:2px;
border-style:solid;
border-top-width:1px;
border-left-width:1px;
border-right-width:1px;
border-bottom-width:1px;
font-family:tahoma, arial, helvetica, sans-serif;
font-style:normal;
font-weight:400;
&::-webkit-input-placeholder { color: #7e81a5 }
&::-ms-input-placeholder { color: #7e81a5 }
&::-moz-placeholder { color: #7e81a5 }
border-color:#d3d8db;
color:#353159;
background-color:#ffffff;
}

    .moto-form__field-control:focus {
border-color:#09a4fb;
}

    .moto-form__element_invalid .moto-form__field-control {
border-color:#ff6464;
}


    .moto-form__field-control_input, .moto-form__field-control_select {
height:44px;
padding-left:15px;
padding-right:15px;
}

    .moto-form__field-control_textarea {
padding-top:10px;
padding-bottom:10px;
padding-left:15px;
padding-right:15px;
}

    .moto-form__field_with-icon .moto-form__field-control_input {
padding-left:42px;
}


    .moto-form__element_input .moto-form__field-icon {
font-size:18px;
left:10px;
color:#7e81a5;
}

    
    .moto-form__element.moto-form__element_invalid .moto-form__field-icon {
color:#ff6464;
}


    .moto-form__error-item {
font-size:12px;
line-height:1.2;
font-family:tahoma, arial, helvetica, sans-serif;
font-style:normal;
font-weight:400;
color:#ff6464;
margin-top:5px;
}


    .moto-form__element_radio .moto-form__field-text {
margin-left:10px;
}

    .moto-form__element_radio .moto-form__field-label {
color:#353159;
font-size:15px;
line-height:1.6;
font-family:tahoma, arial, helvetica, sans-serif;
font-style:normal;
font-weight:400;
}

    .moto-form__element_checkbox .moto-form__field-text {
margin-left:10px;
}

    .moto-form__element_checkbox .moto-form__field-label_type-text {
color:#353159;
font-size:15px;
line-height:1.6;
font-family:tahoma, arial, helvetica, sans-serif;
font-style:normal;
font-weight:400;
}


    .moto-form__element_checkbox .moto-form__field-icon {
color:#7e81a5;
font-size:20px;
&:before {
content:"\f096";
}
}

    .moto-form__field-control_checkbox:checked + .moto-form__field-icon {
color:#353159;
&:before {
content:"\f14a";
}
}


    .moto-form__element_radio .moto-form__field-icon {
color:#7e81a5;
font-size:20px;
&:before {
content:"\f1db";
}
}

    .moto-form__element_radio .moto-form__field-options-item_selected .moto-form__field-icon {
color:#353159;
&:before {
content:"\f192";
}
}


    .moto-form__element_radio .moto-form__field-options_vertical .moto-form__field-options-item {
margin-bottom:10px;
}

    .moto-form__element_radio .moto-form__field-options_horizontal .moto-form__field-options-item {
margin-right:30px;
}


    .moto-form__attachments-item {
font-size:15px;
line-height:1.6;
border-radius:2px;
border-style:solid;
border-top-width:1px;
border-left-width:1px;
border-right-width:1px;
border-bottom-width:1px;
font-family:tahoma, arial, helvetica, sans-serif;
font-style:normal;
font-weight:400;
&::-webkit-input-placeholder { color: #7e81a5 }
&::-ms-input-placeholder { color: #7e81a5 }
&::-moz-placeholder { color: #7e81a5 }
border-color:#d3d8db;
color:#353159;
background-color:#ffffff;
}

    .moto-form__attachments-item:hover {
border-color:#09a4fb;
}

    .moto-form__attachments-item.moto-form__attachments-item_error {
border-color:#ff6464;
}


    .moto-form__attachments-item_button {
        color: #7e81a5;
            }

    @media screen and (max-width: @const_media_tablet_max_width) {
        
        
        
        
        
    }
    @media screen and (max-width: @const_media_mobile-h_max_width) {
        
        
        
        
        
    }
    @media screen and (max-width: @const_media_mobile-v_max_width) {
        
        
        
        
        
    }

}
    /* @websiteWidgets/form_elements/templates/default.twig.css */
    
.moto-preset-2 {

    .moto-form__field-control {
font-size:15px;
line-height:1.6;
border-radius:2px;
border-style:solid;
border-top-width:1px;
border-left-width:1px;
border-right-width:1px;
border-bottom-width:1px;
font-family:tahoma, arial, helvetica, sans-serif;
font-style:normal;
font-weight:400;
&::-webkit-input-placeholder { color: #4e5964 }
&::-ms-input-placeholder { color: #4e5964 }
&::-moz-placeholder { color: #4e5964 }
border-color:#4e5964;
color:#ffffff;
background-color:#10151b;
}

    .moto-form__field-control:focus {
border-color:#8a98a5;
}

    .moto-form__element_invalid .moto-form__field-control {
border-color:#ff6464;
}


    .moto-form__field-control_input, .moto-form__field-control_select {
height:44px;
padding-left:15px;
padding-right:15px;
}

    .moto-form__field-control_textarea {
padding-top:10px;
padding-bottom:10px;
padding-left:15px;
padding-right:15px;
}

    .moto-form__field_with-icon .moto-form__field-control_input {
padding-left:42px;
}


    .moto-form__element_input .moto-form__field-icon {
font-size:18px;
left:10px;
color:#4e5964;
}

    
    .moto-form__element.moto-form__element_invalid .moto-form__field-icon {
color:#ff6464;
}


    .moto-form__error-item {
font-size:12px;
line-height:1.2;
font-family:tahoma, arial, helvetica, sans-serif;
font-style:normal;
font-weight:400;
color:#ff6464;
margin-top:5px;
}


    .moto-form__element_radio .moto-form__field-text {
margin-left:10px;
}

    .moto-form__element_radio .moto-form__field-label {
color:#8a98a5;
font-size:15px;
line-height:1.6;
font-family:tahoma, arial, helvetica, sans-serif;
font-style:normal;
font-weight:400;
}

    .moto-form__element_checkbox .moto-form__field-text {
margin-left:10px;
}

    .moto-form__element_checkbox .moto-form__field-label_type-text {
color:#8a98a5;
font-size:15px;
line-height:1.6;
font-family:tahoma, arial, helvetica, sans-serif;
font-style:normal;
font-weight:400;
}


    .moto-form__element_checkbox .moto-form__field-icon {
color:#4e5964;
font-size:20px;
&:before {
content:"\f096";
}
}

    .moto-form__field-control_checkbox:checked + .moto-form__field-icon {
color:#8a98a5;
&:before {
content:"\f14a";
}
}


    .moto-form__element_radio .moto-form__field-icon {
color:#4e5964;
font-size:20px;
&:before {
content:"\f1db";
}
}

    .moto-form__element_radio .moto-form__field-options-item_selected .moto-form__field-icon {
color:#8a98a5;
&:before {
content:"\f192";
}
}


    .moto-form__element_radio .moto-form__field-options_vertical .moto-form__field-options-item {
margin-bottom:10px;
}

    .moto-form__element_radio .moto-form__field-options_horizontal .moto-form__field-options-item {
margin-right:30px;
}


    .moto-form__attachments-item {
font-size:15px;
line-height:1.6;
border-radius:2px;
border-style:solid;
border-top-width:1px;
border-left-width:1px;
border-right-width:1px;
border-bottom-width:1px;
font-family:tahoma, arial, helvetica, sans-serif;
font-style:normal;
font-weight:400;
&::-webkit-input-placeholder { color: #4e5964 }
&::-ms-input-placeholder { color: #4e5964 }
&::-moz-placeholder { color: #4e5964 }
border-color:#4e5964;
color:#ffffff;
background-color:#10151b;
}

    .moto-form__attachments-item:hover {
border-color:#8a98a5;
}

    .moto-form__attachments-item.moto-form__attachments-item_error {
border-color:#ff6464;
}


    .moto-form__attachments-item_button {
        color: #4e5964;
            }

    @media screen and (max-width: @const_media_tablet_max_width) {
        
        
        
        
        
    }
    @media screen and (max-width: @const_media_mobile-h_max_width) {
        
        
        
        
        
    }
    @media screen and (max-width: @const_media_mobile-v_max_width) {
        
        
        
        
        
    }

}
    /* @websiteWidgets/form_elements/templates/default.twig.css */
    
.moto-preset-3 {

    .moto-form__field-control {
font-size:15px;
line-height:1.6;
border-radius:25px;
border-style:solid;
border-top-width:1px;
border-left-width:1px;
border-right-width:1px;
border-bottom-width:1px;
font-family:tahoma, arial, helvetica, sans-serif;
font-style:normal;
font-weight:400;
&::-webkit-input-placeholder { color: #7e81a5 }
&::-ms-input-placeholder { color: #7e81a5 }
&::-moz-placeholder { color: #7e81a5 }
border-color:#d3d8db;
color:#353159;
background-color:#ffffff;
}

    .moto-form__field-control:focus {
border-color:#09a4fb;
}

    .moto-form__element_invalid .moto-form__field-control {
border-color:#ff6464;
}


    .moto-form__field-control_input, .moto-form__field-control_select {
height:44px;
padding-left:15px;
padding-right:15px;
}

    .moto-form__field-control_textarea {
padding-top:10px;
padding-bottom:10px;
padding-left:15px;
padding-right:15px;
}

    .moto-form__field_with-icon .moto-form__field-control_input {
padding-left:42px;
}


    .moto-form__element_input .moto-form__field-icon {
font-size:18px;
left:10px;
color:#7e81a5;
}

    
    .moto-form__element.moto-form__element_invalid .moto-form__field-icon {
color:#ff6464;
}


    .moto-form__error-item {
font-size:12px;
line-height:1.2;
font-family:tahoma, arial, helvetica, sans-serif;
font-style:normal;
font-weight:400;
color:#ff6464;
margin-top:5px;
}


    .moto-form__element_radio .moto-form__field-text {
margin-left:10px;
}

    .moto-form__element_radio .moto-form__field-label {
color:#353159;
font-size:15px;
line-height:1.6;
font-family:tahoma, arial, helvetica, sans-serif;
font-style:normal;
font-weight:400;
}

    .moto-form__element_checkbox .moto-form__field-text {
margin-left:10px;
}

    .moto-form__element_checkbox .moto-form__field-label_type-text {
color:#353159;
font-size:15px;
line-height:1.6;
font-family:tahoma, arial, helvetica, sans-serif;
font-style:normal;
font-weight:400;
}


    .moto-form__element_checkbox .moto-form__field-icon {
color:#7e81a5;
font-size:20px;
&:before {
content:"\f096";
}
}

    .moto-form__field-control_checkbox:checked + .moto-form__field-icon {
color:#353159;
&:before {
content:"\f14a";
}
}


    .moto-form__element_radio .moto-form__field-icon {
color:#7e81a5;
font-size:20px;
&:before {
content:"\f1db";
}
}

    .moto-form__element_radio .moto-form__field-options-item_selected .moto-form__field-icon {
color:#353159;
&:before {
content:"\f192";
}
}


    .moto-form__element_radio .moto-form__field-options_vertical .moto-form__field-options-item {
margin-bottom:10px;
}

    .moto-form__element_radio .moto-form__field-options_horizontal .moto-form__field-options-item {
margin-right:30px;
}


    .moto-form__attachments-item {
font-size:15px;
line-height:1.6;
border-radius:25px;
border-style:solid;
border-top-width:1px;
border-left-width:1px;
border-right-width:1px;
border-bottom-width:1px;
font-family:tahoma, arial, helvetica, sans-serif;
font-style:normal;
font-weight:400;
&::-webkit-input-placeholder { color: #7e81a5 }
&::-ms-input-placeholder { color: #7e81a5 }
&::-moz-placeholder { color: #7e81a5 }
border-color:#d3d8db;
color:#353159;
background-color:#ffffff;
}

    .moto-form__attachments-item:hover {
border-color:#09a4fb;
}

    .moto-form__attachments-item.moto-form__attachments-item_error {
border-color:#ff6464;
}


    .moto-form__attachments-item_button {
        color: #7e81a5;
            }

    @media screen and (max-width: @const_media_tablet_max_width) {
        
        
        
        
        
    }
    @media screen and (max-width: @const_media_mobile-h_max_width) {
        
        
        
        
        
    }
    @media screen and (max-width: @const_media_mobile-v_max_width) {
        
        
        
        
        
    }

}
    /* @websiteWidgets/form_elements/templates/default.twig.css */
    
.moto-preset-4 {

    .moto-form__field-control {
font-size:15px;
line-height:1.6;
border-radius:25px;
border-style:solid;
border-top-width:1px;
border-left-width:1px;
border-right-width:1px;
border-bottom-width:1px;
font-family:tahoma, arial, helvetica, sans-serif;
font-style:normal;
font-weight:400;
&::-webkit-input-placeholder { color: #4e5964 }
&::-ms-input-placeholder { color: #4e5964 }
&::-moz-placeholder { color: #4e5964 }
border-color:#4e5964;
color:#ffffff;
background-color:#10151b;
}

    .moto-form__field-control:focus {
border-color:#8a98a5;
}

    .moto-form__element_invalid .moto-form__field-control {
border-color:#ff6464;
}


    .moto-form__field-control_input, .moto-form__field-control_select {
height:44px;
padding-left:15px;
padding-right:15px;
}

    .moto-form__field-control_textarea {
padding-top:10px;
padding-bottom:10px;
padding-left:15px;
padding-right:15px;
}

    .moto-form__field_with-icon .moto-form__field-control_input {
padding-left:42px;
}


    .moto-form__element_input .moto-form__field-icon {
font-size:18px;
left:10px;
color:#4e5964;
}

    
    .moto-form__element.moto-form__element_invalid .moto-form__field-icon {
color:#ff6464;
}


    .moto-form__error-item {
font-size:12px;
line-height:1.2;
font-family:tahoma, arial, helvetica, sans-serif;
font-style:normal;
font-weight:400;
color:#ff6464;
margin-top:5px;
}


    .moto-form__element_radio .moto-form__field-text {
margin-left:10px;
}

    .moto-form__element_radio .moto-form__field-label {
color:#8a98a5;
font-size:15px;
line-height:1.6;
font-family:tahoma, arial, helvetica, sans-serif;
font-style:normal;
font-weight:400;
}

    .moto-form__element_checkbox .moto-form__field-text {
margin-left:10px;
}

    .moto-form__element_checkbox .moto-form__field-label_type-text {
color:#8a98a5;
font-size:15px;
line-height:1.6;
font-family:tahoma, arial, helvetica, sans-serif;
font-style:normal;
font-weight:400;
}


    .moto-form__element_checkbox .moto-form__field-icon {
color:#4e5964;
font-size:20px;
&:before {
content:"\f096";
}
}

    .moto-form__field-control_checkbox:checked + .moto-form__field-icon {
color:#8a98a5;
&:before {
content:"\f14a";
}
}


    .moto-form__element_radio .moto-form__field-icon {
color:#4e5964;
font-size:20px;
&:before {
content:"\f1db";
}
}

    .moto-form__element_radio .moto-form__field-options-item_selected .moto-form__field-icon {
color:#8a98a5;
&:before {
content:"\f192";
}
}


    .moto-form__element_radio .moto-form__field-options_vertical .moto-form__field-options-item {
margin-bottom:10px;
}

    .moto-form__element_radio .moto-form__field-options_horizontal .moto-form__field-options-item {
margin-right:30px;
}


    .moto-form__attachments-item {
font-size:15px;
line-height:1.6;
border-radius:25px;
border-style:solid;
border-top-width:1px;
border-left-width:1px;
border-right-width:1px;
border-bottom-width:1px;
font-family:tahoma, arial, helvetica, sans-serif;
font-style:normal;
font-weight:400;
&::-webkit-input-placeholder { color: #4e5964 }
&::-ms-input-placeholder { color: #4e5964 }
&::-moz-placeholder { color: #4e5964 }
border-color:#4e5964;
color:#ffffff;
background-color:#10151b;
}

    .moto-form__attachments-item:hover {
border-color:#8a98a5;
}

    .moto-form__attachments-item.moto-form__attachments-item_error {
border-color:#ff6464;
}


    .moto-form__attachments-item_button {
        color: #4e5964;
            }

    @media screen and (max-width: @const_media_tablet_max_width) {
        
        
        
        
        
    }
    @media screen and (max-width: @const_media_mobile-h_max_width) {
        
        
        
        
        
    }
    @media screen and (max-width: @const_media_mobile-v_max_width) {
        
        
        
        
        
    }

}
    /* @websiteWidgets/blog/templates/post_tags.twig.css */
    
.moto-widget-blog-post_tags.moto-preset-2 {
    .moto-widget-blog-post_tags__item-link {
font-family:tahoma, arial, helvetica, sans-serif;
font-style:normal;
font-weight:400;
font-size:12px;
padding-left:10px;
padding-right:10px;
padding-top:4px;
padding-bottom:4px;
border-style:none;
border-left-width:0px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-radius:0px;
text-decoration:none;
color:#2e3a46;
background-color:#d3d8db;
border-color:transparent;
&:hover {
font-style:normal;
font-weight:400;
background-color:#55616d;
color:#ffffff;
}
}

    @media screen and (max-width: @const_media_tablet_max_width) {
        
    }
    @media screen and (max-width: @const_media_mobile-h_max_width) {
        
    }
    @media screen and (max-width: @const_media_mobile-v_max_width) {
        
    }

    .moto-widget-blog-post_tags__item {
margin-right:4px;
margin-bottom:4px;
}

    @media screen and (max-width: @const_media_tablet_max_width) {
        
    }
    @media screen and (max-width: @const_media_mobile-h_max_width) {
        
    }
    @media screen and (max-width: @const_media_mobile-v_max_width) {
        
    }
    .moto-widget-blog-post_tags__title {
        margin-right: 15px;
        margin-bottom: 4px;
    }
}
