@font-face{font-display:swap;font-family:"slick";font-weight:400;font-style:normal;src:url(/wp-content/plugins/divi-grid-portfolio/vendor/slick/fonts/slick.eot);src:url(/wp-content/plugins/divi-grid-portfolio/vendor/slick/fonts/slick.eot?#iefix)format("embedded-opentype"),url(/wp-content/plugins/divi-grid-portfolio/vendor/slick/fonts/slick.woff)format("woff"),url(/wp-content/plugins/divi-grid-portfolio/vendor/slick/fonts/slick.ttf)format("truetype"),url(/wp-content/plugins/divi-grid-portfolio/vendor/slick/fonts/slick.svg#slick)format("svg")}.et_pb_text_align_left{text-align:left}.dsm_image_carousel .dsm_image_carousel_container:not(.dsm_image_carousel_slideshow){margin-bottom:60px}.dsm_image_carousel .dsm_image_carousel_container:not(.swiper-vertical-carousel) .swiper-slide{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.dsm_image_carousel .swiper-slide img{width:auto;border-style:solid}button::-moz-focus-inner{padding:0;border:0}.dsm_image_carousel .swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;width:100%}@-moz-document url-prefix(){.dsm_image_carousel .swiper-container:not(.swiper-container-cube) .swiper-wrapper{transform-style:flat!important}}.swiper-slide,.swiper-wrapper{width:100%;height:100%;position:relative;transition-property:transform}.swiper-wrapper{z-index:1;display:flex;box-sizing:content-box;transform:translate3d(0,0,0)}.swiper-slide{flex-shrink:0}