');background-size:40px 34px}#custom-button .amp-carousel-button-next{right:5%;width:40px;height:40px;background-color:transparent;background-image:url('data:image/svg+xml;charset=utf-8,');background-size:40px 34px}section.ap_r_2{padding:0px 0px 20px 0px}.header .right{margin-top:20px}li.icon-twitter, li.icon-facebook, li.icon-linkedin{margin:12px 12px}li.icon-twitter:before, li.icon-facebook::before, li.icon-linkedin::before{background:#000}.container{max-width:640px;margin:0px} .home-header .home-header-content{width:90%;text-shadow:0 1px 0 rgba(0, 0, 0, .5);text-align:center}.home-header-content .home-title{font-size:40px;font-family:"Roboto";font-weight:300;color:#fff;z-index:9;line-height:1.1;margin-bottom:0}.home-header-content .home-p-bold{font-size:26px;font-weight:500;font-family:"Roboto";color:#fff;display:inline-block;width:80%;line-height:1.1}.home-header-content .btn-area{margin-top:40px}.our-customers-banner .btn-area{margin-bottom:50px;width:100%}body .request-button{background-color:#ff8400;padding:0.9em 4.8em;color:#fff;text-transform:uppercase;text-shadow:none;border-radius:27px;margin-top:20px;font-family:"Roboto";font-size:18px;font-weight:300;letter-spacing:1.2px}body .btn-quote{padding:0.9em 2.5em}body .btn-about{padding:0.9em 3.8em}@media(max-width:370px){.intro-section .btn-about{padding:0.9em 2em}a.capabilities-btn{padding:0.9em 1em;margin:0 auto}.our-customers-banner .request-button{padding:0.9em 2.5em}}@media(min-width:371px) and (max-width:450px){a.capabilities-btn{padding:0.9em 1.5em}}.btn-area{text-align:center}.button-center{margin:0 auto}h2.home-main-title::after{content:"";display:block;width:15%;height:2px;background:#ff8400;margin-top:1.2rem;margin-bottom:0.8rem}.home-the-content{padding:10px 0}.home-the-content .intro-section{margin-top:50px;margin-bottom:50px;text-align:center}.home-the-content .intro-section .benefits-par{text-align:left}body .pl-r{padding:20px 10px}body .white-text{color:#fff} .amp-wp-content table, .cntn-wrp.artl-cnt table{height:auto}amp-img.amp-wp-enforced-sizes[layout=intrinsic] > img, .amp-wp-unknown-size > img{object-fit:contain}.rtl amp-carousel{direction:ltr}.rtl .amp-menu .toggle:after{left:0;right:unset}.sharedaddy li{display:none}sub{vertical-align:sub;font-size:small}sup{vertical-align:super;font-size:small}@media only screen and (max-width:480px){svg{max-width:250px;max-height:250px}}h2.amp-post-title{word-break:break-word;word-wrap:break-word}h2.amp-wp-sub-title{word-break:break-word;word-wrap:break-word}h2.amp-wp-sub-title{font-size:20px;line-height:1.4em;margin-top:0px;color:#a0a0a0}h2.amp-wp-sub-title.center{text-align:center}@media (min-width:768px){.artl-cnt .wp-block-column{max-width:100%}}.wp-pagenavi{border:1px solid #BFBFBF;padding:10px}.wp-pagenavi span.pages{margin-right:10px}.wp-pagenavi a.previouspostslink{margin-left:20px}.wp-pagenavi a.page.smaller, .wp-pagenavi a.page.larger, .wp-pagenavi span.current{padding:0 5px}.wp-pagenavi span.extend{display:none}.wp-pagenavi a.last, .amp-archive a.first{margin-left:10px}.wp-block-jetpack-slideshow_container.swiper-container amp-selector{display:none}.wp-block-jetpack-slideshow_slide.amp-carousel-slide{height:auto;margin-bottom:20px}h1,h2,h3,h4,h5,h6,.amp-wp-title{font-family:1}.btt{position:fixed;bottom:20px;right:20px;background:rgba(71, 71, 71, 0.5);color:#fff;border-radius:100%;width:50px;height:50px;text-decoration:none}.btt:hover{color:#fff;background:#474747}.btt:before{content:'\25be';display:block;font-size:35px;font-weight:600;color:#fff;transform:rotate(180deg);text-align:center;line-height:1.5} .wp-block-table{min-width:240px}table.wp-block-table.alignright,table.wp-block-table.alignleft,table.wp-block-table.aligncenter{width:auto}table.wp-block-table.aligncenter{width:50%}table.wp-block-table.alignfull,table.wp-block-table.alignwide{display:table}table{overflow-x:auto}table a:link{font-weight:bold;text-decoration:none}table a:visited{color:#999999;font-weight:bold;text-decoration:none}table a:active, table a:hover{color:#bd5a35;text-decoration:underline}table{font-family:Arial, Helvetica, sans-serif;color:#666;font-size:15px;text-shadow:1px 1px 0px #fff;background:inherit;margin:0px;width:95%}table th{padding:21px 25px 22px 25px;border-top:1px solid #fafafa;border-bottom:1px solid #e0e0e0;background:#ededed}table th:first-child{text-align:left;padding-left:20px}table tr:first-child th:first-child{-webkit-border-top-left-radius:3px;border-top-left-radius:3px}table tr:first-child th:last-child{-webkit-border-top-right-radius:3px;border-top-right-radius:3px}table tr{text-align:center;padding-left:20px;border:2px solid #eee}table td:first-child{padding-left:20px;border-left:0}table td{padding:18px;border-top:1px solid #ffffff;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0}table tr.even td{background:#f6f6f6;background:-webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f6f6f6))}table tr:last-child td{border-bottom:0}table tr:last-child td:first-child{-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}table tr:last-child td:last-child{-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}@media screen and (min-width:650px){table{display:inline-table}}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-text-align-center{text-align:center}.collapsible-captions amp-img img{object-fit:contain}.web-stories-list__story-poster amp-img{width:100%;height:100%}amp-web-push-widget button.amp-subscribe{display:inline-flex;align-items:center;border-radius:5px;border:0;box-sizing:border-box;margin:0;padding:10px 15px;cursor:pointer;outline:none;font-size:15px;font-weight:500;background:#4A90E2;margin-top:7px;color:white;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.5);-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}@font-face{font-family:"Ofelia Display Regular";src:url("/wp-content/themes/swapps/fonts/OfeliaDisplay-Regular.woff2") format("woff2"), url("/wp-content/themes/swapps/fonts/OfeliaDisplay-Regular.woff") format("woff");font-weight:normal}@font-face{font-family:"Ofelia Display Medium";src:url("/wp-content/themes/swapps/fonts/OfeliaDisplay-Medium.woff2") format("woff2"), url("/wp-content/themes/swapps/fonts/OfeliaDisplay-Medium.woff") format("woff");font-weight:500;font-display:swap}@font-face{font-family:"Ofelia Display Bold";src:url("/wp-content/themes/swapps/fonts/OfeliaDisplay-Bold.woff2") format("woff2"), url("/wp-content/themes/swapps/fonts/OfeliaDisplay-Bold.woff") format("woff");font-weight:600;font-display:swap}@font-face{font-family:"Ofelia Display Italic";src:url("/wp-content/themes/swapps/fonts/OfeliaDisplay-Italic.woff2") format("woff2"), url("/wp-content/themes/swapps/fonts/OfeliaDisplay-Italic.woff") format("woff");font-weight:normal;font-display:swap}@font-face{font-family:"Ofelia Text Regular";src:url("/wp-content/themes/swapps/fonts/OfeliaText-Regular.woff2") format("woff2"), url("/wp-content/themes/swapps/fonts/OfeliaText-Regular.woff") format("woff");font-weight:normal;font-display:swap}@font-face{font-family:"Ofelia Text Bold";src:url("/wp-content/themes/swapps/fonts/OfeliaText-Bold.woff2") format("woff2"), url("/wp-content/themes/swapps/fonts/OfeliaText-Bold.woff") format("woff");font-weight:600;font-display:swap}body{font-family:"Ofelia Display Regular";background-color:#f9f9f9}h3, strong{font-family:"Ofelia Display Bold"}ol{font-size:25px}.ql-link{text-decoration:underline}.home-header{position:relative}.background-img{padding:170px 10px 360px 10px;margin:0px 0px 100px 0px;height:230px;background:#122d3f;background-size:cover;background-repeat:no-repeat;background-position:73% 60%}.home-header-content{position:absolute;top:50%;left:50%;text-align:center;width:90%}.h1-home{font-size:36px;line-height:39px;font-family:"Ofelia Display Bold", Arial, sans-serif;color:#f7f7f7}.span-color{color:#F0FF64}.btn-area{margin-bottom:35px}.header-btn{color:#122d3f;border-style:none;border-width:0;background-clip:border-box;border-top-left-radius:28px;border-top-right-radius:28px;border-bottom-left-radius:28px;border-bottom-right-radius:28px;font-family:"Ofelia Display Medium", Verdana, Arial, sans-serif;padding-top:16px;padding-bottom:16px;padding-left:68px;padding-right:68px;background-color:#f0ff64}.home-rich-text{color:#f7f7f7;font-size:18px;line-height:28px;text-align:center;font-family:"Ofelia Text Regular", Verdana, Arial, sans-serif;font-weight:400;margin:0 10px}.logo-grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.logo-item{width:30%;padding:10px 25px}.home-content{position:relative;padding:0px 10px 100px 10px}.home-content-text{color:#122d3f;font-size:18px;line-height:28px;text-align:center;font-family:"Ofelia Text Regular", Verdana, Arial, sans-serif;margin:0 15px 10px 15px}.home-content-text p{font-weight:400}.home-content-text .first-text{text-align:center}.h2-home{font-size:36px;line-height:1.2;font-family:"Ofelia Display Bold", Verdana, Arial, sans-serif;font-weight:600;color:#122d3f;text-align:center;margin:0 15px 10px 15px}.card-container{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin:20px 0}.card{background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px rgba(0, 0, 0, 0.1);width:250px;padding:20px;text-align:center}.card img{width:100%;height:auto;border-radius:4px}.card h3{font-size:24px;color:#122d3f;margin:15px 0 10px 0}.card p{font-size:16px;color:#666;line-height:1.5;text-align:center}.learn-more{margin-top:30px;text-align:center;font-family:"Ofelia Display Bold", Verdana, Arial, sans-serif;font-weight:600}.learn-more a{color:#122d3f;text-decoration:none;font-size:18px}.learn-more a:hover{text-decoration:underline}.background-byitt{padding:50px 10px 50px 10px;margin:0px 0px 100px 0px;height:230px;background:#122d3f;background-size:cover;background-repeat:no-repeat;background-position:73% 60%;border-radius:25px}.byitt-header{position:relative;padding:0 10px}.header-byitt-btn{color:#122d3f;border-style:none;border-width:0;background-clip:border-box;border-top-left-radius:28px;border-top-right-radius:28px;border-bottom-left-radius:28px;border-bottom-right-radius:28px;font-family:"Ofelia Display Medium", Verdana, Arial, sans-serif;padding-top:10px;padding-bottom:10px;padding-left:30px;padding-right:30px;background-color:#f0ff64;font-weight:600}.h3-byitt{font-size:24px;line-height:36px;text-align:center;color:#f7f7f7}.tech-stack{background-color:#f3f7fb;padding:40px 0;text-align:center}.tech-container{width:90%;margin:0 auto}.tech-row{display:inline-flex;width:100%;flex-direction:column;align-content:center;gap:20px;flex-wrap:wrap;margin-top:50px}.column{flex:1;max-width:300px;margin-top:40px}.tech-item{margin-bottom:20px;display:flex;align-items:center}.tech-item img{width:90px;margin-right:10px}.tech-item h4{margin:0;font-size:25px;color:#122d3f;font-family:"Ofelia Display Bold", Verdana, Arial, sans-serif;font-weight:600}.tech-item p{margin:0;font-size:20px;color:#122d3f;font-family:"Ofelia Display Bold", Verdana, Arial, sans-serif}.h2-tech{font-size:38px;line-height:1.2;font-family:"Ofelia Display Bold", Verdana, Arial, sans-serif;font-weight:600;color:#122d3f;text-align:center;margin:0 15px 20px 15px}.work-content{position:relative;margin-top:50px}.work-content-text{text-align:center;margin:0 15px 10px 15px}.work-section{padding:80px 64px;color:#ffffff;text-align:center}.work-section h3{font-size:24px;font-family:"Ofelia Display Bold", Verdana, Arial, sans-serif;font-weight:600}.work-section h3, p{text-align:left;margin:0 10px 20px 10px}.work-section img{width:100%;height:200px;margin-top:20px}.case-study-button{display:inline-block;padding:10px 20px;margin-top:15px;border-top-left-radius:28px;border-top-right-radius:28px;border-bottom-left-radius:28px;border-bottom-right-radius:28px;padding-top:8px;padding-bottom:8px;padding-left:13px;padding-right:13px;text-decoration:none;font-family:"Ofelia Display Medium", Verdana, Arial, sans-serif;font-weight:600;font-size:16px}.portafolio-button{display:inline-block;padding:10px 20px;margin-top:15px;border-top-left-radius:28px;border-top-right-radius:28px;border-bottom-left-radius:28px;border-bottom-right-radius:28px;padding-top:8px;padding-bottom:8px;padding-left:13px;padding-right:13px;text-decoration:none;font-family:"Ofelia Display Medium", Verdana, Arial, sans-serif;font-weight:600;font-size:16px;color:#f0ff64;background-color:#122d3f;border:2px solid #122d3f}.work-section-1{background-color:#01a4e4}.work-section-1 .case-study-button{color:#ffffff;background-color:#01a4e4;border:2px solid #ffffff}.work-section-2{background-color:#011b31}.work-section-2 .case-study-button{color:#ffffff;background-color:#011b31;border:2px solid #ffffff}.work-section-3{background-color:#0b446c}.work-section-3 .case-study-button{color:#ffffff;background-color:#0b446c;border:2px solid #ffffff}.work-section-4{background-color:#e74e4f}.work-section-4 .case-study-button{color:#ffffff;background-color:#e74e4f;border:2px solid #ffffff}.work-section-5{color:#ffffff;text-align:center;margin-top:50px}.carousel-container{background-color:#122d3f;padding:20px;border-radius:15px;text-align:center;color:#ffff;font-family:'Ofelia Display Regular', sans-serif;margin-bottom:150px;margin-right:15px;margin-left:15px;margin-top:15px}@media (max-width:425px){.carousel-container .i-amphtml-layout-size-defined{height:500px}}@media (max-width:320px){.carousel-container .i-amphtml-layout-size-defined{height:560px}}.amp-carousel-slide{color:#ffffff}.carousel-slide{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#ffff}.carousel-quote{margin-bottom:20px}.carousel-quote img{width:40px;height:auto}.carousel-title{font-size:24px;font-family:"Ofelia Display Bold", Verdana, Arial, sans-serif;font-weight:600;margin-bottom:10px}.carousel-subtitle{font-size:24px;font-family:"Ofelia Display regular", Verdana, Arial, sans-serif;font-weight:400;margin-bottom:10px}.carousel-comment{font-size:18px;line-height:1.5;max-width:600px;margin:0 auto}.carousel-pagination{margin-top:20px}.footer.footer.container{background-color:#122d3f;color:#f7f7f7;font-family:"Ofelia Display Bold", Verdana, Arial, sans-serif}h3.title-footer{color:#f7f7f7;font-weight:600}div.the-content-post p{font-family:"Ofelia Display Medium", Verdana, Arial, sans-serif}div.the-content-post h2{font-family:"Ofelia Display Bold";letter-spacing:-1px}div.the-content-post h2::after{display:none}h3.amp-related-posts-title::after{display:none}div.related_link a::after{display:none}div.related_link p{margin-top:10px}div.the-content-post a{color:#122d3f}div.amp-tags{display:flex;flex-wrap:wrap;flex-direction:row}div.amp-tags span.amp-tag{margin:5px;background:transparent;border:1px solid #b6b9c8;border-radius:10px;font-family:"Ofelia Display Regular";text-transform:capitalize;font-size:15px}div.amp-tags span.amp-tag a{color:#b6b9c8}#sidebar{background:#ffff}.amp-sidebar-close{background:#ffff;color:#122d3f}li.icon-twitter:before, li.icon-facebook::before, li.icon-linkedin::before{background:#122d3f}a.button-request-quote{padding:10px 20px;margin-top:15px;border-top-left-radius:28px;border-top-right-radius:28px;border-bottom-left-radius:28px;border-bottom-right-radius:28px;padding-top:8px;padding-bottom:8px;padding-left:13px;padding-right:13px;text-decoration:none;font-family:"Ofelia Display Medium", Verdana, Arial, sans-serif;font-weight:600;font-size:16px;color:#122d3f;background-color:#f0ff64;border:2px solid #f0ff64}h1.amp-post-title{margin-top:70px;color:#122d3f}.header-post-v-content-author p{display:inline-block}.ql-block{margin:15px 0}.amp-tags span:first-child{display:none}@media (max-width:768px){.ql-block{font-size:25px}.separator{width:100%}}.amp-logo amp-img{height:auto;margin-top:30px}.ql-heading{font-size:25px}hr.limit-post-hr{display:none}.amp-menu .amp-git-link{margin-top:10px}.amp-menu .amp-git-link a{background:#122d3f;color:#fff;padding:20px;border-radius:40px;width:80%;margin:0 auto;border:1px solid #122d3f}.amp-menu .call-link{display:none}.footer{background-color:#122d3f;padding:20px;color:#ffffff;display:flex;flex-direction:column;align-items:left;text-align:left}.footer h2{font-family:"Ofelia Display Bold";font-size:18px;margin:10px 0}.footer-amp-menu{list-style:none;padding:0;margin:10px 0;font-family:"Ofelia Display Regular";font-weight:400}.footer-amp-menu a{color:#ffffff;text-decoration:none;display:block;padding:5px 0;font-size:18px}.footer-section{margin-bottom:20px;margin-left:30px}.footer-social-icons{display:flex;gap:10px;flex-direction:column}.footer-social-icons a{display:inline-block;margin:10px 0}.footer-social-icons img{width:30px;height:30px}.footer-logo{margin-top:30px;text-align:center;margin-bottom:40px}.footer-logo img{width:120px}.footer-text{text-align:justify;margin-left:25px;font-size:16px;font-weight:400;font-family:"Ofelia Display Regular", Verdana, Arial, sans-serif;line-height:32px}.footer-text a{color:#ffff}.footer-newsl-p{margin:0px;padding:0 3px;font-size:16px;font-weight:400;font-family:"Ofelia Display Regular", Verdana, Arial, sans-serif;line-height:27px}.mc4wp-form{display:flex;flex-direction:column}.mc4wp-form-fields{display:flex;flex-direction:column;gap:10px}.form-group input[type="email"]{background-color:transparent;border:0 none;border-bottom:2px solid #dadde9;border-radius:0px;padding-left:0px}.form-group input[type="email"]:hover{background-color:#ffff;color:#122d3f}.mc4wp-form button[type="submit"]{padding:12px 34px;background-color:#F0FF64;color:#122d3f;border:none;border-radius:30px;font-size:16px;cursor:pointer;text-transform:uppercase;width:110px}.mc4wp-form button[type="submit"]:hover{background-color:#ffff}.separator{border-top:1px solid rgba(141, 151, 164, 0.6);width:90%;display:inline-block;padding:10px 0;margin:auto}.amp-logo amp-img{width:110px}aside{width:150px}.amp-menu{list-style-type:none;margin:0px;padding:0}.amp-menu li{position:relative;display:block}.amp-menu li.menu-item-has-children ul{display:none}.amp-menu li.menu-item-has-children>ul>li{padding-left:10px}.amp-menu>li a{padding:7px;display:block;margin-bottom:1px}.amp-menu>li ul{list-style-type:none;margin:0;padding:0;position:relative} amp-sidebar{padding:15px}.amp-sidebar-close{border-radius:100%;cursor:pointer}.amp-search-wrapper{margin-bottom:15px}.amp-menu li.menu-item-has-children ul{display:none;margin:0}.amp-menu li.menu-item-has-children ul, .amp-menu li.menu-item-has-children ul ul{font-size:14px}.amp-menu input{display:none}.amp-menu [id^=drop]:checked + label + ul{display:block}.amp-menu .toggle:after{content:'\25be';position:absolute;padding:10px 15px 10px 30px;right:0;font-size:18px;color:#ed1c24;top:0px;z-index:10000;line-height:1;cursor:pointer}@font-face{font-family:'icomoon';font-display:swap;src:url('https://swapps.com/wp-content/plugins/accelerated-mobile-pages/components/social-icons/fonts/icomoon.eot');src:url('https://swapps.com/wp-content/plugins/accelerated-mobile-pages/components/social-icons/fonts/icomoon.eot') format('embedded-opentype'), url('https://swapps.com/wp-content/plugins/accelerated-mobile-pages/components/social-icons/fonts/icomoon.ttf') format('truetype'), url('https://swapps.com/wp-content/plugins/accelerated-mobile-pages/components/social-icons/fonts/icomoon.woff') format('woff'), url('https://swapps.com/wp-content/plugins/accelerated-mobile-pages/components/social-icons/fonts/icomoon.svg') format('svg');font-weight:normal;font-style:normal}[class^="icon-"], [class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-twitter:before{content:"\f099";background:#1da1f2}.icon-facebook:before{content:"\f09a";background:#3b5998}.icon-facebook-f:before{content:"\f09a";background:#3b5998}.icon-pinterest:before{content:"\f0d2";background:#bd081c}.icon-google-plus:before{content:"\f0d5";background:#dd4b39}.icon-linkedin:before{content:"\f0e1";background:#0077b5}.icon-youtube-play:before{content:"\f16a";background:#cd201f}.icon-instagram:before{content:"\f16d";background:#c13584}.icon-tumblr:before{content:"\f173";background:#35465c}.icon-vk:before{content:"\f189";background:#45668e}.icon-whatsapp:before{content:"\f232";background:#075e54}.icon-reddit-alien:before{content:"\f281";background:#ff4500}.icon-snapchat-ghost:before{content:"\f2ac";background:#fffc00}.a-so{font-size:15px;display:inline-block}.a-so ul{list-style-type:none;padding:0;margin:0;text-align:center}.a-so li{box-sizing:initial;display:inline-block}.a-so li:before{box-sizing:initial;color:#fff;display:inline-block;width:18px;height:18px;line-height:18px}amp-facebook-like{top:8px}div.benefits-the-content{padding:0}div.benefits-contact-us{margin:-11px 0px 12px 0px}div.benefits-header-image,div.clients-header-image,div.capabilities-header-image{background-size:auto}.benefits-the-content p.benefits-par{padding:0px 20px 30px 20px}.slider-mod{background:#fff;margin:0;margin-top:-40px;width:100%}div.header-post-v{}div.amp-sidebar-close{height:35px}.amp-sidebar-close{border-radius:0}.amp-wp-content{display:none}a.capabilities-btn{padding:0.9em 2.4em}.ap_m_3 img{margin-left:-10px}amp-sidebar{padding:0px}div.section-p-20{padding:20px 20px}div.amp-tags span.amp-tag{margin-right:5px;padding:8px 16px;font-weight:400;text-decoration:none}div.amp-tags span.amp-tag::after{color:#fff;content:" "}.amp-comments .amp-comment-button{text-align:center;margin-bottom:60px;margin-top:50px}.amp-comments .amp-comment-button a{background:#ff8400;color:#fff;padding:10px 20px;border-radius:20px}#pagination{padding-left:30px}#pagination .next{margin-bottom:10px}#pagination a{color:#3b3b3b;border-bottom:1px solid #3b3b3b}#pagination span{font-weight:600;padding-right:10px}#pagination span::after{content:":"}.menu-category-footer{padding-bottom:2em;margin-bottom:0}.header-post-v-content-author p{}.IRPP_button, .IRPP_button .postImageUrl, .IRPP_button .centered-text-area{min-height:86px;position:relative}.IRPP_button, .IRPP_button:hover, .IRPP_button:visited, .IRPP_button:active{border:0}.IRPP_button{display:block;width:100%;opacity:1;transition:opacity 250ms;webkit-transition:opacity 250ms;background-color:#E67E22}.IRPP_button:active, .IRPP_button:hover{opacity:1;transition:opacity 250ms;webkit-transition:opacity 250ms}.IRPP_button .postImageUrl{background-position:center;background-size:cover;float:right;margin:0;padding:0;width:30%}.IRPP_button .centered-text-area{float:left;width:70%;padding:0;margin:0}.IRPP_button .ctaText{border-bottom:0 solid #fff;color:inherit;font-size:13px;font-weight:bold;letter-spacing:.125em;margin:0;padding:0}.IRPP_button .postTitle{color:#ECF0F1;font-size:16px;font-weight:600;margin:0;padding:0;width:100%}.IRPP_button .ctaButton{background:#F1C40F;color:#FFFFFF;border:none;border-radius:3px;box-shadow:none;font-size:14px;font-weight:bold;line-height:26px;margin:18px 14px 18px 14px;moz-border-radius:3px;padding:12px 0;text-align:center;text-decoration:none;text-shadow:none;webkit-border-radius:3px;width:80px;position:absolute}.IRPP_button:hover .ctaButton{background:inherit}.IRPP_button .centered-text{display:table;height:86px;padding:0;margin:0;padding-left:108px;top:0}.IRPP_button .IRPP_button-content{display:table-cell;margin:0;padding:0;padding-right:10px;position:relative;vertical-align:middle}.IRPP_button:after{content:"";display:block;clear:both}.amp-carousel-slide .text-large{font-size:20px;font-weight:600}a.services-item{font-size:22px;font-weight:bold;color:#616161;font-family:'Roboto'}a.services-item > amp-img{margin:0 auto 10px}.btn-area a:visited{color:#122d3f}.nuestros-clientes-testimonios{margin:0 0 50px 0}
Este mes, la comunidad de Drupal celebra el vigésimo aniversario de la aplicación desde su primer lanzamiento el 18 de mayo de 2000. Este es un gran logro porque la Web ha mutado mucho durante estos 20 años y los desarrolladores, contribuyentes y todas las personas detrás de Drupal hemos aprendido a adaptar el software a las últimas tendencias tecnológicas.
En el lanzamiento de Drupal 8, se han realizado grandes cambios en el núcleo, cambios que fueron necesarios para ponerse al día con el estado actual de la técnica y, por lo tanto, mantener este viejo CMS relevante hoy, lo cual es muy bueno. Sin embargo, hay un inconveniente importante: actualizar desde versiones anteriores no es sencillo. Por esta razón, hay muchos propietarios y administradores de sitios antiguos de Drupal que se niegan a actualizar y puedo entender por qué, es un poco traumático. Habrá componentes que no funcionarán correctamente en la versión 8, también pueden aparecer algunos problemas de configuración. Sé que puede ser doloroso para sitios complejos, pero tenga en cuenta que Drupal 7 suspenderá las actualizaciones oficiales en noviembre de 2021. Entonces, si planea mantener su sitio web en línea durante mucho tiempo, le recomiendo que realice la actualización lo antes posible.
El final de la vida de Drupal 8 será en noviembre de 2021 también porque Drupal 9 está a punto de llegar, pero como dijo Dries Buytaert:
«Pasar de Drupal 8 a 9 será mucho más fácil que las actualizaciones de versiones principales anteriores. La primera versión de Drupal 9 será muy similar a la última versión menor de Drupal 8, ya que el objetivo principal de la versión Drupal 9.0.0 será eliminar el código obsoleto y actualizar las dependencias de terceros.”
Dries Buytaert (Fundador de Drupal)
Ahora, profundicemos en algunas de las nuevas características y mejoras del D8 que creo que son muy importantes para destacar en esta versión.
Hay 5 nuevos tipos de campos: Fecha, Correo electrónico, Enlace, Referencia y Teléfono. Y los campos se pueden usar en más lugares como bloques, comentarios, formularios de contacto, usuarios y en cada objeto de la nueva API de entidad.
CKEditor fue el arma elegida, una de las WYSIWYG más populares que existen.
El componente Twig se agregó a los temas, es un sistema de plantillas flexible, rápido y fácil de usar que puede usar en sus archivos de temas.
Hay 4 nuevos módulos principales para ayudarlo con las traducciones y administrar los idiomas.
En Drupal 8, las vistas están disponibles de forma predeterminada, a diferencia de las versiones anteriores. Y ahora muchas pantallas de administrador usan Vistas, lo que las hace más fáciles de personalizar.
Este módulo central se ha mejorado enormemente. La migración de contenidos es mucho más intuitiva.
Este módulo no está activado de forma predeterminada, ya que todavía está en la fase experimental, pero vale la pena mencionarlo porque muy pronto se activará. Es una interfaz visual de arrastrar y soltar similar al popular módulo Panelizer. En las pruebas que hice, puedo decir que tuve una experiencia genial; la interfaz de usuario es intuitiva, hay muchos bloques útiles que puede organizar a su gusto, también puede tener múltiples columnas y mucho más.
La comunidad de Drupal está trabajando muy duro para mantener vivo este proyecto, Drupal no está muerto como dicen algunos, ni siquiera cerca. Creo que estos grandes ajustes en el núcleo de Drupal tendrán un impacto en el mercado más temprano que tarde. Así que prepárate, actualiza tus antiguos sitios de Drupal y disfruta de la increíble experiencia nueva de Drupal 8 y lo que viene en la versión 9 que se lanzará este año.
¿Crees que los mejores días de Drupal están por venir? Déjame saber lo que piensas en los comentarios a continuación ?
¡Gracias por leer!